Home
last modified time | relevance | path

Searched refs:rings (Results 1 – 41 of 41) sorted by relevance

/linux-4.4.14/drivers/net/wireless/brcm80211/brcmfmac/
Dflowring.c146 if (flow->rings[i] == NULL) in brcmf_flowring_create()
164 flow->rings[i] = ring; in brcmf_flowring_create()
176 ring = flow->rings[flowid]; in brcmf_flowring_tid()
196 ring = flow->rings[flowid]; in brcmf_flowring_block()
205 if ((flow->rings[i]) && (i != flowid)) { in brcmf_flowring_block()
206 ring = flow->rings[i]; in brcmf_flowring_block()
216 flow->rings[flowid]->blocked = blocked; in brcmf_flowring_block()
237 ring = flow->rings[flowid]; in brcmf_flowring_delete()
244 flow->rings[flowid] = NULL; in brcmf_flowring_delete()
261 ring = flow->rings[flowid]; in brcmf_flowring_enqueue()
[all …]
Dflowring.h51 struct brcmf_flowring_ring **rings; member
Dpcie.c1153 struct brcmf_pcie_ringbuf *rings; in brcmf_pcie_init_ringbuffers() local
1263 rings = kcalloc(devinfo->shared.nrof_flowrings, sizeof(*ring), in brcmf_pcie_init_ringbuffers()
1265 if (!rings) in brcmf_pcie_init_ringbuffers()
1272 ring = &rings[i]; in brcmf_pcie_init_ringbuffers()
1287 devinfo->shared.flowrings = rings; in brcmf_pcie_init_ringbuffers()
Dmsgbuf.c1388 if (!msgbuf->flow->rings[i]) in brcmf_msgbuf_stats_read()
1390 ring = msgbuf->flow->rings[i]; in brcmf_msgbuf_stats_read()
/linux-4.4.14/tools/testing/selftests/net/
Dpsock_fanout.c188 static int sock_fanout_read(int fds[], char *rings[], const int expect[]) in sock_fanout_read() argument
192 ret[0] = sock_fanout_read_ring(fds[0], rings[0]); in sock_fanout_read()
193 ret[1] = sock_fanout_read_ring(fds[1], rings[1]); in sock_fanout_read()
260 char *rings[2]; in test_datapath() local
277 rings[0] = sock_fanout_open_ring(fds[0]); in test_datapath()
278 rings[1] = sock_fanout_open_ring(fds[1]); in test_datapath()
281 sock_fanout_read(fds, rings, expect0); in test_datapath()
286 ret = sock_fanout_read(fds, rings, expect1); in test_datapath()
291 ret |= sock_fanout_read(fds, rings, expect2); in test_datapath()
293 if (munmap(rings[1], RING_NUM_FRAMES * getpagesize()) || in test_datapath()
[all …]
/linux-4.4.14/drivers/gpu/drm/amd/amdgpu/
Damdgpu_ctx.c39 ctx->rings[i].sequence = 1; in amdgpu_ctx_init()
46 rq = &adev->rings[i]->sched.kernel_rq; in amdgpu_ctx_init()
48 rq = &adev->rings[i]->sched.sched_rq; in amdgpu_ctx_init()
49 r = amd_sched_entity_init(&adev->rings[i]->sched, in amdgpu_ctx_init()
50 &ctx->rings[i].entity, in amdgpu_ctx_init()
58 amd_sched_entity_fini(&adev->rings[j]->sched, in amdgpu_ctx_init()
59 &ctx->rings[j].entity); in amdgpu_ctx_init()
77 fence_put(ctx->rings[i].fences[j]); in amdgpu_ctx_fini()
81 amd_sched_entity_fini(&adev->rings[i]->sched, in amdgpu_ctx_fini()
82 &ctx->rings[i].entity); in amdgpu_ctx_fini()
[all …]
Damdgpu_fence.c557 struct amdgpu_ring *ring = adev->rings[i]; in amdgpu_fence_driver_fini()
590 struct amdgpu_ring *ring = adev->rings[i]; in amdgpu_fence_driver_suspend()
626 struct amdgpu_ring *ring = adev->rings[i]; in amdgpu_fence_driver_resume()
650 struct amdgpu_ring *ring = adev->rings[i]; in amdgpu_fence_driver_force_completion()
787 struct amdgpu_ring *ring = adev->rings[i]; in amdgpu_debugfs_fence_info()
800 struct amdgpu_ring *other = adev->rings[j]; in amdgpu_debugfs_fence_info()
Damdgpu_test.c47 if (adev->rings[i]) in amdgpu_do_test_moves()
48 n -= adev->rings[i]->ring_size; in amdgpu_do_test_moves()
506 struct amdgpu_ring *ringA = adev->rings[i]; in amdgpu_test_syncing()
511 struct amdgpu_ring *ringB = adev->rings[j]; in amdgpu_test_syncing()
525 struct amdgpu_ring *ringC = adev->rings[k]; in amdgpu_test_syncing()
Damdgpu_sched.c86 job->base.s_entity = &adev->kernel_ctx.rings[ring->idx].entity; in amdgpu_sched_ib_submit_kernel_helper()
Damdgpu_ib.c294 struct amdgpu_ring *ring = adev->rings[i]; in amdgpu_ib_ring_tests()
Damdgpu_sync.c286 struct amdgpu_ring *other = adev->rings[i]; in amdgpu_sync_rings()
Damdgpu_ring.c317 adev->rings[ring->idx] = ring; in amdgpu_ring_init()
Damdgpu_device.c1832 struct amdgpu_ring *ring = adev->rings[i]; in amdgpu_gpu_reset()
1853 struct amdgpu_ring *ring = adev->rings[i]; in amdgpu_gpu_reset()
1874 if (adev->rings[i]) in amdgpu_gpu_reset()
Damdgpu_pm.c601 struct amdgpu_ring *ring = adev->rings[i]; in amdgpu_dpm_change_power_state_locked()
Damdgpu_cs.c865 job->base.s_entity = &parser.ctx->rings[ring->idx].entity; in amdgpu_cs_ioctl()
Damdgpu.h1038 struct amdgpu_ctx_ring rings[AMDGPU_MAX_RINGS]; member
2055 struct amdgpu_ring *rings[AMDGPU_MAX_RINGS]; member
/linux-4.4.14/drivers/crypto/qat/qat_common/
Dadf_transport.c278 ring = &bank->rings[ring_num]; in adf_create_ring()
341 adf_handle_response(&bank->rings[i]); in adf_ring_response_handler()
426 ring = &bank->rings[i]; in adf_init_bank()
440 tx_ring = &bank->rings[i - hw_data->tx_rx_gap]; in adf_init_bank()
454 ring = &bank->rings[i]; in adf_init_bank()
535 struct adf_etr_ring_data *ring = &bank->rings[i]; in cleanup_bank()
Dadf_transport_internal.h76 struct adf_etr_ring_data rings[ADF_ETR_MAX_RINGS_PER_BANK]; member
Dadf_transport_debug.c213 struct adf_etr_ring_data *ring = &bank->rings[ring_id]; in adf_bank_show()
/linux-4.4.14/Documentation/devicetree/bindings/net/
Dopencores-ethoc.txt6 first region is for the device registers and descriptor rings,
/linux-4.4.14/drivers/net/ethernet/marvell/
DKconfig103 transmit and receive rings.
138 transmit and receive rings.
/linux-4.4.14/drivers/net/hippi/
DKconfig30 bool "Use large TX/RX rings"
/linux-4.4.14/Documentation/networking/
Ds2io.txt58 f. Multi-FIFO/Ring. Supports up to 8 transmit queues and receive rings,
68 Number of receive rings
Dnetlink_mmap.txt65 RX and TX rings
230 /* Map RX/TX rings. The TX ring is located after the RX ring */
Dgeneric-hdlc.txt123 "private" command to see port's packet descriptor rings (in kernel logs):
D00-INDEX164 - User guide to memory mapped packet socket rings (PACKET_[RT]X_RING).
Dstmmac.txt315 To show the DMA TX/RX descriptor rings
/linux-4.4.14/Documentation/devicetree/bindings/rtc/
Disil,isl12057.txt13 RTC alarm rings. In order to mark the device has a wakeup source and
/linux-4.4.14/drivers/net/ethernet/neterion/
Ds2io.c706 struct ring_info *ring = &mac_control->rings[i]; in init_shared_mem()
726 struct ring_info *ring = &mac_control->rings[i]; in init_shared_mem()
799 struct ring_info *ring = &mac_control->rings[i]; in init_shared_mem()
943 struct ring_info *ring = &mac_control->rings[i]; in free_shared_mem()
964 struct ring_info *ring = &mac_control->rings[i]; in free_shared_mem()
2222 struct ring_info *ring = &mac_control->rings[i]; in start_nic()
2678 rxdp = mac_control->rings[ring_no]. in free_rxd_blk()
2710 mac_control->rings[ring_no].rx_bufs_left -= 1; in free_rxd_blk()
2731 struct ring_info *ring = &mac_control->rings[i]; in free_rx_buffers()
2811 struct ring_info *ring = &mac_control->rings[i]; in s2io_poll_inta()
[all …]
Ds2io.h806 struct ring_info rings[MAX_RX_RINGS]; member
/linux-4.4.14/drivers/usb/host/
Du132-hcd.c2985 int rings = MAX_U132_RINGS; in u132_remove() local
2992 while (rings-- > 0) { in u132_remove()
2993 struct u132_ring *ring = &u132->ring[rings]; in u132_remove()
3014 int rings = MAX_U132_RINGS; in u132_initialise() local
3025 while (rings-- > 0) { in u132_initialise()
3026 struct u132_ring *ring = &u132->ring[rings]; in u132_initialise()
3028 ring->number = rings + 1; in u132_initialise()
/linux-4.4.14/drivers/net/ethernet/via/
Dvia-velocity.c1500 vptr->tx.rings[i] = pool; in velocity_init_dma_rings()
1918 td = &(vptr->tx.rings[qnum][idx]); in velocity_tx_srv()
2561 td_ptr = &(vptr->tx.rings[qnum][index]); in velocity_xmit()
2623 td_ptr = &(vptr->tx.rings[qnum][prev]); in velocity_xmit()
Dvia-velocity.h1457 struct tx_desc *rings[TX_QUEUE_NO]; member
/linux-4.4.14/arch/frv/
DKconfig338 communications (such as is done with some Ethernet buffer rings). If
/linux-4.4.14/drivers/net/wireless/ath/ath10k/
Dhtt.h224 struct htt_rx_ring_setup_ring rings[0]; member
Dhtt_tx.c337 ring = &cmd->rx_setup.rings[0]; in ath10k_htt_send_rx_ring_cfg_ll()
/linux-4.4.14/Documentation/
Dremoteproc.txt180 in the used rings.
/linux-4.4.14/Documentation/DocBook/
Dgpu.xml.db606 API-intel-logical-rings-init
/linux-4.4.14/Documentation/isdn/
DREADME177 1 0 Count of rings.
/linux-4.4.14/Documentation/security/
Dkeys.txt1397 (2) The new key should probably be cached in one of these rings.
1428 the rings are provided for reference.
/linux-4.4.14/Documentation/scsi/
DChangeLog.lpfc239 Attention, as well as slow rings' attention is passed to the