Home
last modified time | relevance | path

Searched refs:qs_cfg (Results 1 – 3 of 3) sorted by relevance

/Linux-v5.4/drivers/net/ethernet/intel/ice/
Dice_lib.c614 static int __ice_vsi_get_qs_contig(struct ice_qs_cfg *qs_cfg) in __ice_vsi_get_qs_contig() argument
618 mutex_lock(qs_cfg->qs_mutex); in __ice_vsi_get_qs_contig()
619 offset = bitmap_find_next_zero_area(qs_cfg->pf_map, qs_cfg->pf_map_size, in __ice_vsi_get_qs_contig()
620 0, qs_cfg->q_count, 0); in __ice_vsi_get_qs_contig()
621 if (offset >= qs_cfg->pf_map_size) { in __ice_vsi_get_qs_contig()
622 mutex_unlock(qs_cfg->qs_mutex); in __ice_vsi_get_qs_contig()
626 bitmap_set(qs_cfg->pf_map, offset, qs_cfg->q_count); in __ice_vsi_get_qs_contig()
627 for (i = 0; i < qs_cfg->q_count; i++) in __ice_vsi_get_qs_contig()
628 qs_cfg->vsi_map[i + qs_cfg->vsi_map_offset] = i + offset; in __ice_vsi_get_qs_contig()
629 mutex_unlock(qs_cfg->qs_mutex); in __ice_vsi_get_qs_contig()
[all …]
/Linux-v5.4/drivers/net/ethernet/cavium/thunder/
Dnicvf_queues.c957 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()
Dq_struct.h668 struct qs_cfg { struct