/dports/multimedia/v4l_compat/linux-5.13-rc2/drivers/net/ethernet/hisilicon/hns3/hns3pf/ |
H A D | hclge_mbx.c | 157 struct hnae3_ring_chain_node *ring_chain, in hclge_get_ring_chain_from_mbx() argument 179 hnae3_set_bit(ring_chain->flag, HNAE3_RING_TYPE_B, in hclge_get_ring_chain_from_mbx() 181 ring_chain->tqp_index = in hclge_get_ring_chain_from_mbx() 184 hnae3_set_field(ring_chain->int_gl_idx, HNAE3_RING_GL_IDX_M, in hclge_get_ring_chain_from_mbx() 187 cur_chain = ring_chain; in hclge_get_ring_chain_from_mbx() 211 hclge_free_vector_ring_chain(ring_chain); in hclge_get_ring_chain_from_mbx() 218 struct hnae3_ring_chain_node ring_chain; in hclge_map_unmap_ring_to_vf_vector() local 222 memset(&ring_chain, 0, sizeof(ring_chain)); in hclge_map_unmap_ring_to_vf_vector() 223 ret = hclge_get_ring_chain_from_mbx(req, &ring_chain, vport); in hclge_map_unmap_ring_to_vf_vector() 227 ret = hclge_bind_ring_with_vector(vport, vector_id, en, &ring_chain); in hclge_map_unmap_ring_to_vf_vector() [all …]
|
H A D | hclge_main.h | 1031 struct hnae3_ring_chain_node *ring_chain);
|
H A D | hclge_main.c | 4979 struct hnae3_ring_chain_node *ring_chain) in hclge_bind_ring_with_vector() argument 5001 for (node = ring_chain; node; node = node->next) { in hclge_bind_ring_with_vector() 5056 struct hnae3_ring_chain_node *ring_chain) in hclge_map_ring_to_vector() argument 5069 return hclge_bind_ring_with_vector(vport, vector_id, true, ring_chain); in hclge_map_ring_to_vector() 5073 struct hnae3_ring_chain_node *ring_chain) in hclge_unmap_ring_frm_vector() argument 5089 ret = hclge_bind_ring_with_vector(vport, vector_id, false, ring_chain); in hclge_unmap_ring_frm_vector()
|
/dports/multimedia/v4l-utils/linux-5.13-rc2/drivers/net/ethernet/hisilicon/hns3/hns3pf/ |
H A D | hclge_mbx.c | 157 struct hnae3_ring_chain_node *ring_chain, in hclge_get_ring_chain_from_mbx() argument 179 hnae3_set_bit(ring_chain->flag, HNAE3_RING_TYPE_B, in hclge_get_ring_chain_from_mbx() 181 ring_chain->tqp_index = in hclge_get_ring_chain_from_mbx() 184 hnae3_set_field(ring_chain->int_gl_idx, HNAE3_RING_GL_IDX_M, in hclge_get_ring_chain_from_mbx() 187 cur_chain = ring_chain; in hclge_get_ring_chain_from_mbx() 211 hclge_free_vector_ring_chain(ring_chain); in hclge_get_ring_chain_from_mbx() 218 struct hnae3_ring_chain_node ring_chain; in hclge_map_unmap_ring_to_vf_vector() local 222 memset(&ring_chain, 0, sizeof(ring_chain)); in hclge_map_unmap_ring_to_vf_vector() 223 ret = hclge_get_ring_chain_from_mbx(req, &ring_chain, vport); in hclge_map_unmap_ring_to_vf_vector() 227 ret = hclge_bind_ring_with_vector(vport, vector_id, en, &ring_chain); in hclge_map_unmap_ring_to_vf_vector() [all …]
|
H A D | hclge_main.h | 1031 struct hnae3_ring_chain_node *ring_chain);
|
H A D | hclge_main.c | 4979 struct hnae3_ring_chain_node *ring_chain) in hclge_bind_ring_with_vector() argument 5001 for (node = ring_chain; node; node = node->next) { in hclge_bind_ring_with_vector() 5056 struct hnae3_ring_chain_node *ring_chain) in hclge_map_ring_to_vector() argument 5069 return hclge_bind_ring_with_vector(vport, vector_id, true, ring_chain); in hclge_map_ring_to_vector() 5073 struct hnae3_ring_chain_node *ring_chain) in hclge_unmap_ring_frm_vector() argument 5089 ret = hclge_bind_ring_with_vector(vport, vector_id, false, ring_chain); in hclge_unmap_ring_frm_vector()
|
/dports/multimedia/libv4l/linux-5.13-rc2/drivers/net/ethernet/hisilicon/hns3/hns3pf/ |
H A D | hclge_mbx.c | 157 struct hnae3_ring_chain_node *ring_chain, in hclge_get_ring_chain_from_mbx() argument 179 hnae3_set_bit(ring_chain->flag, HNAE3_RING_TYPE_B, in hclge_get_ring_chain_from_mbx() 181 ring_chain->tqp_index = in hclge_get_ring_chain_from_mbx() 184 hnae3_set_field(ring_chain->int_gl_idx, HNAE3_RING_GL_IDX_M, in hclge_get_ring_chain_from_mbx() 187 cur_chain = ring_chain; in hclge_get_ring_chain_from_mbx() 211 hclge_free_vector_ring_chain(ring_chain); in hclge_get_ring_chain_from_mbx() 218 struct hnae3_ring_chain_node ring_chain; in hclge_map_unmap_ring_to_vf_vector() local 222 memset(&ring_chain, 0, sizeof(ring_chain)); in hclge_map_unmap_ring_to_vf_vector() 223 ret = hclge_get_ring_chain_from_mbx(req, &ring_chain, vport); in hclge_map_unmap_ring_to_vf_vector() 227 ret = hclge_bind_ring_with_vector(vport, vector_id, en, &ring_chain); in hclge_map_unmap_ring_to_vf_vector() [all …]
|
H A D | hclge_main.h | 1031 struct hnae3_ring_chain_node *ring_chain);
|
H A D | hclge_main.c | 4979 struct hnae3_ring_chain_node *ring_chain) in hclge_bind_ring_with_vector() argument 5001 for (node = ring_chain; node; node = node->next) { in hclge_bind_ring_with_vector() 5056 struct hnae3_ring_chain_node *ring_chain) in hclge_map_ring_to_vector() argument 5069 return hclge_bind_ring_with_vector(vport, vector_id, true, ring_chain); in hclge_map_ring_to_vector() 5073 struct hnae3_ring_chain_node *ring_chain) in hclge_unmap_ring_frm_vector() argument 5089 ret = hclge_bind_ring_with_vector(vport, vector_id, false, ring_chain); in hclge_unmap_ring_frm_vector()
|
/dports/multimedia/v4l_compat/linux-5.13-rc2/drivers/net/ethernet/hisilicon/hns3/hns3vf/ |
H A D | hclgevf_main.c | 1084 struct hnae3_ring_chain_node *ring_chain) in hclgevf_bind_ring_to_vector() argument 1097 for (node = ring_chain; node; node = node->next) { in hclgevf_bind_ring_to_vector() 1127 struct hnae3_ring_chain_node *ring_chain) in hclgevf_map_ring_to_vector() argument 1139 return hclgevf_bind_ring_to_vector(handle, true, vector_id, ring_chain); in hclgevf_map_ring_to_vector() 1145 struct hnae3_ring_chain_node *ring_chain) in hclgevf_unmap_ring_from_vector() argument 1160 ret = hclgevf_bind_ring_to_vector(handle, false, vector_id, ring_chain); in hclgevf_unmap_ring_from_vector()
|
/dports/multimedia/v4l-utils/linux-5.13-rc2/drivers/net/ethernet/hisilicon/hns3/hns3vf/ |
H A D | hclgevf_main.c | 1084 struct hnae3_ring_chain_node *ring_chain) in hclgevf_bind_ring_to_vector() argument 1097 for (node = ring_chain; node; node = node->next) { in hclgevf_bind_ring_to_vector() 1127 struct hnae3_ring_chain_node *ring_chain) in hclgevf_map_ring_to_vector() argument 1139 return hclgevf_bind_ring_to_vector(handle, true, vector_id, ring_chain); in hclgevf_map_ring_to_vector() 1145 struct hnae3_ring_chain_node *ring_chain) in hclgevf_unmap_ring_from_vector() argument 1160 ret = hclgevf_bind_ring_to_vector(handle, false, vector_id, ring_chain); in hclgevf_unmap_ring_from_vector()
|
/dports/multimedia/libv4l/linux-5.13-rc2/drivers/net/ethernet/hisilicon/hns3/hns3vf/ |
H A D | hclgevf_main.c | 1084 struct hnae3_ring_chain_node *ring_chain) in hclgevf_bind_ring_to_vector() argument 1097 for (node = ring_chain; node; node = node->next) { in hclgevf_bind_ring_to_vector() 1127 struct hnae3_ring_chain_node *ring_chain) in hclgevf_map_ring_to_vector() argument 1139 return hclgevf_bind_ring_to_vector(handle, true, vector_id, ring_chain); in hclgevf_map_ring_to_vector() 1145 struct hnae3_ring_chain_node *ring_chain) in hclgevf_unmap_ring_from_vector() argument 1160 ret = hclgevf_bind_ring_to_vector(handle, false, vector_id, ring_chain); in hclgevf_unmap_ring_from_vector()
|