Changeset View
Changeset View
Standalone View
Standalone View
sys/net/iflib.h
Show First 20 Lines • Show All 375 Lines • ▼ Show 20 Lines | |||||
int iflib_dma_alloc(if_ctx_t ctx, int size, iflib_dma_info_t dma, int mapflags); | int iflib_dma_alloc(if_ctx_t ctx, int size, iflib_dma_info_t dma, int mapflags); | ||||
void iflib_dma_free(iflib_dma_info_t dma); | void iflib_dma_free(iflib_dma_info_t dma); | ||||
int iflib_dma_alloc_multi(if_ctx_t ctx, int *sizes, iflib_dma_info_t *dmalist, int mapflags, int count); | int iflib_dma_alloc_multi(if_ctx_t ctx, int *sizes, iflib_dma_info_t *dmalist, int mapflags, int count); | ||||
void iflib_dma_free_multi(iflib_dma_info_t *dmalist, int count); | void iflib_dma_free_multi(iflib_dma_info_t *dmalist, int count); | ||||
struct mtx *iflib_ctx_lock_get(if_ctx_t); | struct sx *iflib_ctx_lock_get(if_ctx_t); | ||||
struct mtx *iflib_qset_lock_get(if_ctx_t, uint16_t); | struct mtx *iflib_qset_lock_get(if_ctx_t, uint16_t); | ||||
void iflib_led_create(if_ctx_t ctx); | void iflib_led_create(if_ctx_t ctx); | ||||
void iflib_add_int_delay_sysctl(if_ctx_t, const char *, const char *, | void iflib_add_int_delay_sysctl(if_ctx_t, const char *, const char *, | ||||
if_int_delay_info_t, int, int); | if_int_delay_info_t, int, int); | ||||
#endif /* __IFLIB_H_ */ | #endif /* __IFLIB_H_ */ |