Home
last modified time | relevance | path

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 Dhnae3.h263 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 Dhns3_enet.c3450 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 Dhclge_mbx.c157 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 Dhclge_main.h1093 struct hnae3_ring_chain_node *ring_chain);
H A Dhclge_main.c4893 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 Dhclge_mbx.c147 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 Dhclge_main.h957 struct hnae3_ring_chain_node *ring_chain);
H A Dhclge_main.c4710 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 Dhnae3.h360 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 Dhns3_enet.c4520 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 Dhclgevf_main.c1045 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 Dhclgevf_main.c622 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