Searched refs:qs_cfg (Results 1 - 8 of 8) sorted by relevance
/kernel/linux/linux-5.10/drivers/net/ethernet/intel/ice/ |
H A D | ice_base.c | 11 * @qs_cfg: gathered variables needed for PF->VSI queues assignment 15 static int __ice_vsi_get_qs_contig(struct ice_qs_cfg *qs_cfg) in __ice_vsi_get_qs_contig() argument 19 mutex_lock(qs_cfg->qs_mutex); in __ice_vsi_get_qs_contig() 20 offset = bitmap_find_next_zero_area(qs_cfg->pf_map, qs_cfg->pf_map_size, in __ice_vsi_get_qs_contig() 21 0, qs_cfg->q_count, 0); in __ice_vsi_get_qs_contig() 22 if (offset >= qs_cfg->pf_map_size) { in __ice_vsi_get_qs_contig() 23 mutex_unlock(qs_cfg->qs_mutex); in __ice_vsi_get_qs_contig() 27 bitmap_set(qs_cfg->pf_map, offset, qs_cfg in __ice_vsi_get_qs_contig() 41 __ice_vsi_get_qs_sc(struct ice_qs_cfg *qs_cfg) __ice_vsi_get_qs_sc() argument 451 __ice_vsi_get_qs(struct ice_qs_cfg *qs_cfg) __ice_vsi_get_qs() argument [all...] |
H A D | ice_base.h | 10 int __ice_vsi_get_qs(struct ice_qs_cfg *qs_cfg);
|
/kernel/linux/linux-6.6/drivers/net/ethernet/intel/ice/ |
H A D | ice_base.c | 12 * @qs_cfg: gathered variables needed for PF->VSI queues assignment 16 static int __ice_vsi_get_qs_contig(struct ice_qs_cfg *qs_cfg) in __ice_vsi_get_qs_contig() argument 20 mutex_lock(qs_cfg->qs_mutex); in __ice_vsi_get_qs_contig() 21 offset = bitmap_find_next_zero_area(qs_cfg->pf_map, qs_cfg->pf_map_size, in __ice_vsi_get_qs_contig() 22 0, qs_cfg->q_count, 0); in __ice_vsi_get_qs_contig() 23 if (offset >= qs_cfg->pf_map_size) { in __ice_vsi_get_qs_contig() 24 mutex_unlock(qs_cfg->qs_mutex); in __ice_vsi_get_qs_contig() 28 bitmap_set(qs_cfg->pf_map, offset, qs_cfg in __ice_vsi_get_qs_contig() 42 __ice_vsi_get_qs_sc(struct ice_qs_cfg *qs_cfg) __ice_vsi_get_qs_sc() argument 630 __ice_vsi_get_qs(struct ice_qs_cfg *qs_cfg) __ice_vsi_get_qs() argument [all...] |
H A D | ice_base.h | 10 int __ice_vsi_get_qs(struct ice_qs_cfg *qs_cfg);
|
/kernel/linux/linux-5.10/drivers/net/ethernet/cavium/thunder/ |
H A D | nicvf_queues.c | 957 struct qs_cfg *qs_cfg; in nicvf_qset_config() local 974 qs_cfg = (struct qs_cfg *)&mbx.qs.cfg; in nicvf_qset_config() 976 qs_cfg->ena = 1; in nicvf_qset_config() 978 qs_cfg->be = 1; in nicvf_qset_config() 980 qs_cfg->vnic = qs->vnic_id; in nicvf_qset_config() 983 qs_cfg->send_tstmp_ena = 1; in nicvf_qset_config()
|
H A D | q_struct.h | 668 struct qs_cfg { struct
|
/kernel/linux/linux-6.6/drivers/net/ethernet/cavium/thunder/ |
H A D | nicvf_queues.c | 958 struct qs_cfg *qs_cfg; in nicvf_qset_config() local 975 qs_cfg = (struct qs_cfg *)&mbx.qs.cfg; in nicvf_qset_config() 977 qs_cfg->ena = 1; in nicvf_qset_config() 979 qs_cfg->be = 1; in nicvf_qset_config() 981 qs_cfg->vnic = qs->vnic_id; in nicvf_qset_config() 984 qs_cfg->send_tstmp_ena = 1; in nicvf_qset_config()
|
H A D | q_struct.h | 668 struct qs_cfg { struct
|
Completed in 10 milliseconds