Home
last modified time | relevance | path

Searched refs:recv_ctx (Results 1 – 12 of 12) sorted by relevance

/Linux-v4.19/drivers/net/ethernet/qlogic/netxen/
Dnetxen_nic_ctx.c235 struct netxen_recv_context *recv_ctx = &adapter->recv_ctx; in nx_fw_cmd_set_mtu() local
240 cmd.req.arg1 = recv_ctx->context_id; in nx_fw_cmd_set_mtu()
244 if (recv_ctx->state == NX_HOST_CTX_STATE_ACTIVE) in nx_fw_cmd_set_mtu()
290 struct netxen_recv_context *recv_ctx = &adapter->recv_ctx; in nx_fw_cmd_create_rx_ctx() local
341 rds_ring = &recv_ctx->rds_rings[i]; in nx_fw_cmd_create_rx_ctx()
354 sds_ring = &recv_ctx->sds_rings[i]; in nx_fw_cmd_create_rx_ctx()
379 rds_ring = &recv_ctx->rds_rings[i]; in nx_fw_cmd_create_rx_ctx()
390 sds_ring = &recv_ctx->sds_rings[i]; in nx_fw_cmd_create_rx_ctx()
401 recv_ctx->state = le32_to_cpu(prsp->host_ctx_state); in nx_fw_cmd_create_rx_ctx()
402 recv_ctx->context_id = le16_to_cpu(prsp->context_id); in nx_fw_cmd_create_rx_ctx()
[all …]
Dnetxen_nic_init.c109 struct netxen_recv_context *recv_ctx; in netxen_release_rx_buffers() local
114 recv_ctx = &adapter->recv_ctx; in netxen_release_rx_buffers()
116 rds_ring = &recv_ctx->rds_rings[ring]; in netxen_release_rx_buffers()
167 struct netxen_recv_context *recv_ctx; in netxen_free_sw_resources() local
172 recv_ctx = &adapter->recv_ctx; in netxen_free_sw_resources()
174 if (recv_ctx->rds_rings == NULL) in netxen_free_sw_resources()
178 rds_ring = &recv_ctx->rds_rings[ring]; in netxen_free_sw_resources()
182 kfree(recv_ctx->rds_rings); in netxen_free_sw_resources()
196 struct netxen_recv_context *recv_ctx; in netxen_alloc_sw_resources() local
221 recv_ctx = &adapter->recv_ctx; in netxen_alloc_sw_resources()
[all …]
Dnetxen_nic_main.c164 netxen_alloc_sds_rings(struct netxen_recv_context *recv_ctx, int count) in netxen_alloc_sds_rings() argument
168 recv_ctx->sds_rings = kzalloc(size, GFP_KERNEL); in netxen_alloc_sds_rings()
170 return recv_ctx->sds_rings == NULL; in netxen_alloc_sds_rings()
174 netxen_free_sds_rings(struct netxen_recv_context *recv_ctx) in netxen_free_sds_rings() argument
176 kfree(recv_ctx->sds_rings); in netxen_free_sds_rings()
177 recv_ctx->sds_rings = NULL; in netxen_free_sds_rings()
185 struct netxen_recv_context *recv_ctx = &adapter->recv_ctx; in netxen_napi_add() local
187 if (netxen_alloc_sds_rings(recv_ctx, adapter->max_sds_rings)) in netxen_napi_add()
191 sds_ring = &recv_ctx->sds_rings[ring]; in netxen_napi_add()
204 struct netxen_recv_context *recv_ctx = &adapter->recv_ctx; in netxen_napi_del() local
[all …]
Dnetxen_nic_ethtool.c303 struct netxen_recv_context *recv_ctx = &adapter->recv_ctx; in netxen_nic_get_regs() local
356 recv_ctx->rds_rings[0].crb_rcv_producer); in netxen_nic_get_regs()
358 recv_ctx->rds_rings[1].crb_rcv_producer); in netxen_nic_get_regs()
363 sds_ring = &(recv_ctx->sds_rings[ring]); in netxen_nic_get_regs()
Dnetxen_nic.h1656 struct netxen_recv_context recv_ctx; member
/Linux-v4.19/drivers/net/ethernet/qlogic/qlcnic/
Dqlcnic_io.c1197 struct qlcnic_recv_context *recv_ctx = adapter->recv_ctx; in qlcnic_process_rcv() local
1207 rds_ring = &recv_ctx->rds_rings[ring]; in qlcnic_process_rcv()
1264 struct qlcnic_recv_context *recv_ctx = adapter->recv_ctx; in qlcnic_process_lro() local
1279 rds_ring = &recv_ctx->rds_rings[ring]; in qlcnic_process_lro()
1411 rds_ring = &adapter->recv_ctx->rds_rings[ring]; in qlcnic_process_rcv_ring()
1492 struct qlcnic_recv_context *recv_ctx = adapter->recv_ctx; in qlcnic_process_rcv_diag() local
1500 rds_ring = &recv_ctx->rds_rings[ring]; in qlcnic_process_rcv_diag()
1576 struct qlcnic_recv_context *recv_ctx = adapter->recv_ctx; in qlcnic_82xx_napi_add() local
1579 if (qlcnic_alloc_sds_rings(recv_ctx, adapter->drv_sds_rings)) in qlcnic_82xx_napi_add()
1583 sds_ring = &recv_ctx->sds_rings[ring]; in qlcnic_82xx_napi_add()
[all …]
Dqlcnic_ctx.c214 struct qlcnic_recv_context *recv_ctx = adapter->recv_ctx; in qlcnic_fw_cmd_set_mtu() local
216 if (recv_ctx->state != QLCNIC_HOST_CTX_STATE_ACTIVE) in qlcnic_fw_cmd_set_mtu()
222 cmd.req.arg[1] = recv_ctx->context_id; in qlcnic_fw_cmd_set_mtu()
236 struct qlcnic_recv_context *recv_ctx = adapter->recv_ctx; in qlcnic_82xx_fw_cmd_create_rx_ctx() local
313 rds_ring = &recv_ctx->rds_rings[i]; in qlcnic_82xx_fw_cmd_create_rx_ctx()
325 sds_ring = &recv_ctx->sds_rings[i]; in qlcnic_82xx_fw_cmd_create_rx_ctx()
356 rds_ring = &recv_ctx->rds_rings[i]; in qlcnic_82xx_fw_cmd_create_rx_ctx()
365 sds_ring = &recv_ctx->sds_rings[i]; in qlcnic_82xx_fw_cmd_create_rx_ctx()
376 recv_ctx->state = le32_to_cpu(prsp->host_ctx_state); in qlcnic_82xx_fw_cmd_create_rx_ctx()
377 recv_ctx->context_id = le16_to_cpu(prsp->context_id); in qlcnic_82xx_fw_cmd_create_rx_ctx()
[all …]
Dqlcnic_init.c85 struct qlcnic_recv_context *recv_ctx; in qlcnic_release_rx_buffers() local
90 recv_ctx = adapter->recv_ctx; in qlcnic_release_rx_buffers()
92 rds_ring = &recv_ctx->rds_rings[ring]; in qlcnic_release_rx_buffers()
110 struct qlcnic_recv_context *recv_ctx; in qlcnic_reset_rx_buffers_list() local
115 recv_ctx = adapter->recv_ctx; in qlcnic_reset_rx_buffers_list()
117 rds_ring = &recv_ctx->rds_rings[ring]; in qlcnic_reset_rx_buffers_list()
168 struct qlcnic_recv_context *recv_ctx; in qlcnic_free_sw_resources() local
172 recv_ctx = adapter->recv_ctx; in qlcnic_free_sw_resources()
174 if (recv_ctx->rds_rings == NULL) in qlcnic_free_sw_resources()
178 rds_ring = &recv_ctx->rds_rings[ring]; in qlcnic_free_sw_resources()
[all …]
Dqlcnic_83xx_hw.c545 sds_ring = &adapter->recv_ctx->sds_rings[0]; in qlcnic_83xx_intr()
1076 struct qlcnic_recv_context *recv_ctx = adapter->recv_ctx; in qlcnic_83xx_add_rings() local
1080 context_id = recv_ctx->context_id; in qlcnic_83xx_add_rings()
1090 sds = &recv_ctx->sds_rings[i]; in qlcnic_83xx_add_rings()
1124 sds = &recv_ctx->sds_rings[i]; in qlcnic_83xx_add_rings()
1145 struct qlcnic_recv_context *recv_ctx = adapter->recv_ctx; in qlcnic_83xx_del_rx_ctx() local
1156 cmd.req.arg[1] = recv_ctx->context_id | temp; in qlcnic_83xx_del_rx_ctx()
1162 recv_ctx->state = QLCNIC_HOST_CTX_STATE_FREED; in qlcnic_83xx_del_rx_ctx()
1177 struct qlcnic_recv_context *recv_ctx = adapter->recv_ctx; in qlcnic_83xx_create_rx_ctx() local
1213 sds = &recv_ctx->sds_rings[i]; in qlcnic_83xx_create_rx_ctx()
[all …]
Dqlcnic_main.c281 int qlcnic_alloc_sds_rings(struct qlcnic_recv_context *recv_ctx, int count) in qlcnic_alloc_sds_rings() argument
285 recv_ctx->sds_rings = kzalloc(size, GFP_KERNEL); in qlcnic_alloc_sds_rings()
287 return recv_ctx->sds_rings == NULL; in qlcnic_alloc_sds_rings()
290 void qlcnic_free_sds_rings(struct qlcnic_recv_context *recv_ctx) in qlcnic_free_sds_rings() argument
292 kfree(recv_ctx->sds_rings); in qlcnic_free_sds_rings()
293 recv_ctx->sds_rings = NULL; in qlcnic_free_sds_rings()
1727 struct qlcnic_recv_context *recv_ctx = adapter->recv_ctx; in qlcnic_request_irq() local
1758 sds_ring = &recv_ctx->sds_rings[ring]; in qlcnic_request_irq()
1812 struct qlcnic_recv_context *recv_ctx = adapter->recv_ctx; in qlcnic_free_irq() local
1819 sds_ring = &recv_ctx->sds_rings[ring]; in qlcnic_free_irq()
[all …]
Dqlcnic_ethtool.c533 struct qlcnic_recv_context *recv_ctx = adapter->recv_ctx; in qlcnic_get_regs() local
577 rds_rings = &recv_ctx->rds_rings[ring]; in qlcnic_get_regs()
584 sds_ring = &(recv_ctx->sds_rings[ring]); in qlcnic_get_regs()
1044 struct qlcnic_recv_context *recv_ctx = adapter->recv_ctx; in qlcnic_do_lb_test() local
1045 struct qlcnic_host_sds_ring *sds_ring = &recv_ctx->sds_rings[0]; in qlcnic_do_lb_test()
1118 sds_ring = &adapter->recv_ctx->sds_rings[0]; in qlcnic_loopback_test()
Dqlcnic.h1107 struct qlcnic_recv_context *recv_ctx; member