Searched refs:hnae3_ring_chain_node (Results 1 - 12 of 12) sorted by relevance
/kernel/linux/linux-5.10/drivers/net/ethernet/hisilicon/hns3/ |
H A D | hnae3.h | 263 struct hnae3_ring_chain_node { struct 264 struct hnae3_ring_chain_node *next; 562 struct hnae3_ring_chain_node *vr_chain); 565 struct hnae3_ring_chain_node *vr_chain);
|
H A D | hns3_enet.c | 3450 struct hnae3_ring_chain_node *head) in hns3_get_vector_ring_chain() 3453 struct hnae3_ring_chain_node *cur_chain = head; in hns3_get_vector_ring_chain() 3454 struct hnae3_ring_chain_node *chain; in hns3_get_vector_ring_chain() 3533 struct hnae3_ring_chain_node *head) in hns3_free_vector_ring_chain() 3536 struct hnae3_ring_chain_node *chain_tmp, *chain; in hns3_free_vector_ring_chain() 3606 struct hnae3_ring_chain_node vector_ring_chain; in hns3_nic_init_vector_data() 3698 struct hnae3_ring_chain_node vector_ring_chain; in hns3_nic_uninit_vector_data()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/hisilicon/hns3/hns3pf/ |
H A D | hclge_mbx.c | 157 static void hclge_free_vector_ring_chain(struct hnae3_ring_chain_node *head) in hclge_free_vector_ring_chain() 159 struct hnae3_ring_chain_node *chain_tmp, *chain; in hclge_free_vector_ring_chain() 182 struct hnae3_ring_chain_node *ring_chain, in hclge_get_ring_chain_from_mbx() 185 struct hnae3_ring_chain_node *cur_chain, *new_chain; in hclge_get_ring_chain_from_mbx() 243 struct hnae3_ring_chain_node ring_chain; in hclge_map_unmap_ring_to_vf_vector() 260 struct hnae3_ring_chain_node *ring_chain, in hclge_query_ring_vector_map() 298 struct hnae3_ring_chain_node ring_chain; in hclge_get_vf_ring_vector_map()
|
H A D | hclge_main.h | 1093 struct hnae3_ring_chain_node *ring_chain);
|
H A D | hclge_main.c | 4893 struct hnae3_ring_chain_node *ring_chain) in hclge_bind_ring_with_vector() 4896 struct hnae3_ring_chain_node *node; in hclge_bind_ring_with_vector() 4970 struct hnae3_ring_chain_node *ring_chain) in hclge_map_ring_to_vector() 4987 struct hnae3_ring_chain_node *ring_chain) in hclge_unmap_ring_frm_vector()
|
/kernel/linux/linux-5.10/drivers/net/ethernet/hisilicon/hns3/hns3pf/ |
H A D | hclge_mbx.c | 147 static void hclge_free_vector_ring_chain(struct hnae3_ring_chain_node *head) in hclge_free_vector_ring_chain() 149 struct hnae3_ring_chain_node *chain_tmp, *chain; in hclge_free_vector_ring_chain() 172 struct hnae3_ring_chain_node *ring_chain, in hclge_get_ring_chain_from_mbx() 175 struct hnae3_ring_chain_node *cur_chain, *new_chain; in hclge_get_ring_chain_from_mbx() 233 struct hnae3_ring_chain_node ring_chain; in hclge_map_unmap_ring_to_vf_vector()
|
H A D | hclge_main.h | 957 struct hnae3_ring_chain_node *ring_chain);
|
H A D | hclge_main.c | 4710 struct hnae3_ring_chain_node *ring_chain) in hclge_bind_ring_with_vector() 4713 struct hnae3_ring_chain_node *node; in hclge_bind_ring_with_vector() 4775 struct hnae3_ring_chain_node *ring_chain) in hclge_map_ring_to_vector() 4792 struct hnae3_ring_chain_node *ring_chain) in hclge_unmap_ring_frm_vector()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/hisilicon/hns3/ |
H A D | hnae3.h | 360 struct hnae3_ring_chain_node { struct 361 struct hnae3_ring_chain_node *next; 685 struct hnae3_ring_chain_node *vr_chain); 688 struct hnae3_ring_chain_node *vr_chain);
|
H A D | hns3_enet.c | 4520 struct hnae3_ring_chain_node **head, in hns3_create_ring_chain() 4525 struct hnae3_ring_chain_node *cur_chain = *head; in hns3_create_ring_chain() 4527 struct hnae3_ring_chain_node *chain; in hns3_create_ring_chain() 4560 static struct hnae3_ring_chain_node * 4564 struct hnae3_ring_chain_node *cur_chain = NULL; in hns3_get_vector_ring_chain() 4565 struct hnae3_ring_chain_node *chain; in hns3_get_vector_ring_chain() 4586 struct hnae3_ring_chain_node *head) in hns3_free_vector_ring_chain() 4589 struct hnae3_ring_chain_node *chain_tmp, *chain; in hns3_free_vector_ring_chain() 4706 struct hnae3_ring_chain_node *vector_ring_chain; in hns3_nic_init_vector_data() 4824 struct hnae3_ring_chain_node *vector_ring_chai in hns3_nic_uninit_vector_data() [all...] |
/kernel/linux/linux-5.10/drivers/net/ethernet/hisilicon/hns3/hns3vf/ |
H A D | hclgevf_main.c | 1045 struct hnae3_ring_chain_node *ring_chain) in hclgevf_bind_ring_to_vector() 1049 struct hnae3_ring_chain_node *node; in hclgevf_bind_ring_to_vector() 1088 struct hnae3_ring_chain_node *ring_chain) in hclgevf_map_ring_to_vector() 1106 struct hnae3_ring_chain_node *ring_chain) in hclgevf_unmap_ring_from_vector()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/hisilicon/hns3/hns3vf/ |
H A D | hclgevf_main.c | 622 struct hnae3_ring_chain_node *ring_chain) in hclgevf_bind_ring_to_vector() 626 struct hnae3_ring_chain_node *node; in hclgevf_bind_ring_to_vector() 665 struct hnae3_ring_chain_node *ring_chain) in hclgevf_map_ring_to_vector() 683 struct hnae3_ring_chain_node *ring_chain) in hclgevf_unmap_ring_from_vector()
|
Completed in 67 milliseconds