Home
last modified time | relevance | path

Searched refs:num_res (Results 1 – 2 of 2) sorted by relevance

/freebsd/sys/dev/ice/
H A Dice_resmgr.c69 ice_resmgr_init(struct ice_resmgr *resmgr, u16 num_res) in ice_resmgr_init() argument
75 resmgr->num_res = num_res; in ice_resmgr_init()
94 error = ice_resmgr_init(resmgr, num_res); in ice_resmgr_init_contig_only()
117 bit_count(resmgr->resources, 0, resmgr->num_res, &set); in ice_resmgr_destroy()
124 resmgr->num_res = 0; in ice_resmgr_destroy()
148 bit_ffc_area(resmgr->resources, resmgr->num_res, num_res, &start); in ice_resmgr_assign_contiguous()
153 for (i = 0; i < num_res; i++) { in ice_resmgr_assign_contiguous()
188 if (num_res > ICE_MAX_SCATTERED_QUEUES) in ice_resmgr_assign_scattered()
191 for (i = 0; i < num_res; i++) { in ice_resmgr_assign_scattered()
222 for (i = 0; i < num_res; i++) { in ice_resmgr_release_map()
[all …]
H A Dice_resmgr.h79 u16 num_res; member
98 int ice_resmgr_init(struct ice_resmgr *resmgr, u16 num_res);
99 int ice_resmgr_init_contig_only(struct ice_resmgr *resmgr, u16 num_res);
103 int ice_resmgr_assign_contiguous(struct ice_resmgr *resmgr, u16 *idx, u16 num_res);
104 int ice_resmgr_assign_scattered(struct ice_resmgr *resmgr, u16 *idx, u16 num_res);
107 void ice_resmgr_release_map(struct ice_resmgr *resmgr, u16 *idx, u16 num_res);