/kernel/linux/linux-5.10/drivers/net/ethernet/aquantia/atlantic/ |
H A D | aq_filters.c | 350 static bool aq_fvlan_is_busy(struct aq_rx_filter_vlan *aq_vlans, int vlan) in aq_fvlan_is_busy() argument 355 if (aq_vlans[i].enable && in aq_fvlan_is_busy() 356 aq_vlans[i].queue != AQ_RX_QUEUE_NOT_ASSIGNED && in aq_fvlan_is_busy() 357 aq_vlans[i].vlan_id == vlan) { in aq_fvlan_is_busy() 370 struct aq_rx_filter_vlan *aq_vlans) in aq_fvlan_rebuild() 377 if (aq_vlans[i].enable && in aq_fvlan_rebuild() 378 aq_vlans[i].queue != AQ_RX_QUEUE_NOT_ASSIGNED) in aq_fvlan_rebuild() 385 aq_vlans[i].enable = 0U; in aq_fvlan_rebuild() 386 aq_vlans[i].queue = AQ_RX_QUEUE_NOT_ASSIGNED; in aq_fvlan_rebuild() 387 aq_vlans[ in aq_fvlan_rebuild() 368 aq_fvlan_rebuild(struct aq_nic_s *aq_nic, unsigned long *active_vlans, struct aq_rx_filter_vlan *aq_vlans) aq_fvlan_rebuild() argument 401 aq_set_data_fvlan(struct aq_nic_s *aq_nic, struct aq_rx_filter *aq_rx_fltr, struct aq_rx_filter_vlan *aq_vlans, bool add) aq_set_data_fvlan() argument [all...] |
H A D | aq_nic.h | 104 struct aq_rx_filter_vlan aq_vlans[AQ_VLAN_MAX_FILTERS]; member
|
H A D | aq_hw.h | 278 struct aq_rx_filter_vlan *aq_vlans);
|
/kernel/linux/linux-6.6/drivers/net/ethernet/aquantia/atlantic/ |
H A D | aq_filters.c | 350 static bool aq_fvlan_is_busy(struct aq_rx_filter_vlan *aq_vlans, int vlan) in aq_fvlan_is_busy() argument 355 if (aq_vlans[i].enable && in aq_fvlan_is_busy() 356 aq_vlans[i].queue != AQ_RX_QUEUE_NOT_ASSIGNED && in aq_fvlan_is_busy() 357 aq_vlans[i].vlan_id == vlan) { in aq_fvlan_is_busy() 370 struct aq_rx_filter_vlan *aq_vlans) in aq_fvlan_rebuild() 377 if (aq_vlans[i].enable && in aq_fvlan_rebuild() 378 aq_vlans[i].queue != AQ_RX_QUEUE_NOT_ASSIGNED) in aq_fvlan_rebuild() 385 aq_vlans[i].enable = 0U; in aq_fvlan_rebuild() 386 aq_vlans[i].queue = AQ_RX_QUEUE_NOT_ASSIGNED; in aq_fvlan_rebuild() 387 aq_vlans[ in aq_fvlan_rebuild() 368 aq_fvlan_rebuild(struct aq_nic_s *aq_nic, unsigned long *active_vlans, struct aq_rx_filter_vlan *aq_vlans) aq_fvlan_rebuild() argument 401 aq_set_data_fvlan(struct aq_nic_s *aq_nic, struct aq_rx_filter *aq_rx_fltr, struct aq_rx_filter_vlan *aq_vlans, bool add) aq_set_data_fvlan() argument [all...] |
H A D | aq_nic.h | 108 struct aq_rx_filter_vlan aq_vlans[AQ_VLAN_MAX_FILTERS]; member
|
H A D | aq_hw.h | 278 struct aq_rx_filter_vlan *aq_vlans);
|
/kernel/linux/linux-5.10/drivers/net/ethernet/aquantia/atlantic/hw_atl2/ |
H A D | hw_atl2.c | 771 struct aq_rx_filter_vlan *aq_vlans) in hw_atl2_hw_vlan_set() 781 queue = HW_ATL2_ACTION_ASSIGN_QUEUE(aq_vlans[i].queue); in hw_atl2_hw_vlan_set() 788 if (aq_vlans[i].enable) { in hw_atl2_hw_vlan_set() 790 aq_vlans[i].vlan_id, i); in hw_atl2_hw_vlan_set() 794 if (aq_vlans[i].queue != 0xFF) { in hw_atl2_hw_vlan_set() 796 aq_vlans[i].queue, in hw_atl2_hw_vlan_set() 770 hw_atl2_hw_vlan_set(struct aq_hw_s *self, struct aq_rx_filter_vlan *aq_vlans) hw_atl2_hw_vlan_set() argument
|
/kernel/linux/linux-6.6/drivers/net/ethernet/aquantia/atlantic/hw_atl2/ |
H A D | hw_atl2.c | 771 struct aq_rx_filter_vlan *aq_vlans) in hw_atl2_hw_vlan_set() 781 queue = HW_ATL2_ACTION_ASSIGN_QUEUE(aq_vlans[i].queue); in hw_atl2_hw_vlan_set() 788 if (aq_vlans[i].enable) { in hw_atl2_hw_vlan_set() 790 aq_vlans[i].vlan_id, i); in hw_atl2_hw_vlan_set() 794 if (aq_vlans[i].queue != 0xFF) { in hw_atl2_hw_vlan_set() 796 aq_vlans[i].queue, in hw_atl2_hw_vlan_set() 770 hw_atl2_hw_vlan_set(struct aq_hw_s *self, struct aq_rx_filter_vlan *aq_vlans) hw_atl2_hw_vlan_set() argument
|
/kernel/linux/linux-5.10/drivers/net/ethernet/aquantia/atlantic/hw_atl/ |
H A D | hw_atl_b0.c | 1557 struct aq_rx_filter_vlan *aq_vlans) in hw_atl_b0_hw_vlan_set() 1564 if (aq_vlans[i].enable) { in hw_atl_b0_hw_vlan_set() 1566 aq_vlans[i].vlan_id, in hw_atl_b0_hw_vlan_set() 1570 if (aq_vlans[i].queue != 0xFF) { in hw_atl_b0_hw_vlan_set() 1572 aq_vlans[i].queue, in hw_atl_b0_hw_vlan_set() 1556 hw_atl_b0_hw_vlan_set(struct aq_hw_s *self, struct aq_rx_filter_vlan *aq_vlans) hw_atl_b0_hw_vlan_set() argument
|
/kernel/linux/linux-6.6/drivers/net/ethernet/aquantia/atlantic/hw_atl/ |
H A D | hw_atl_b0.c | 1557 struct aq_rx_filter_vlan *aq_vlans) in hw_atl_b0_hw_vlan_set() 1564 if (aq_vlans[i].enable) { in hw_atl_b0_hw_vlan_set() 1566 aq_vlans[i].vlan_id, in hw_atl_b0_hw_vlan_set() 1570 if (aq_vlans[i].queue != 0xFF) { in hw_atl_b0_hw_vlan_set() 1572 aq_vlans[i].queue, in hw_atl_b0_hw_vlan_set() 1556 hw_atl_b0_hw_vlan_set(struct aq_hw_s *self, struct aq_rx_filter_vlan *aq_vlans) hw_atl_b0_hw_vlan_set() argument
|