Searched refs:num_res (Results 1 – 2 of 2) sorted by relevance
/freebsd/sys/dev/ice/ |
H A D | ice_resmgr.c | 69 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 D | ice_resmgr.h | 79 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);
|