Home
last modified time | relevance | path

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

123

/freebsd/sys/dev/qat/qat_common/
H A Dadf_cfg_instance.c13 if ((bundle->in_use >> bundle->rings[i]->number) & 0x1) in crypto_instance_init()
16 if (bundle->rings[i]->serv_type == ADF_ACCEL_SERV_ASYM && in crypto_instance_init()
17 bundle->rings[i]->mode == TX) { in crypto_instance_init()
18 instance->asym_tx = bundle->rings[i]->number; in crypto_instance_init()
19 bundle->in_use |= 1 << bundle->rings[i]->number; in crypto_instance_init()
25 if ((bundle->in_use >> bundle->rings[i]->number) & 0x1) in crypto_instance_init()
28 if (bundle->rings[i]->serv_type == ADF_ACCEL_SERV_SYM && in crypto_instance_init()
29 bundle->rings[i]->mode == TX) { in crypto_instance_init()
30 instance->sym_tx = bundle->rings[i]->number; in crypto_instance_init()
31 bundle->in_use |= 1 << bundle->rings[i]->number; in crypto_instance_init()
[all …]
H A Dadf_transport.c214 ring = &bank->rings[ring_num]; in adf_poll_bank()
427 ring = &bank->rings[ring_num]; in adf_create_ring()
504 adf_handle_response(&bank->rings[i], 0); in adf_ring_response_handler()
593 bank->rings = kzalloc_node(size, in adf_init_bank()
613 ring = &bank->rings[i]; in adf_init_bank()
625 tx_ring = &bank->rings[i - hw_data->tx_rx_gap]; in adf_init_bank()
641 ring = &bank->rings[i]; in adf_init_bank()
647 kfree(bank->rings); in adf_init_bank()
728 struct adf_etr_ring_data *ring = &bank->rings[i]; in cleanup_bank()
738 kfree(bank->rings); in cleanup_bank()
H A Dadf_cfg_bundle.c362 bundle->rings = in adf_cfg_init_ring2serv_mapping()
374 bundle->rings[ring_num] = ring_in_bundle; in adf_cfg_init_ring2serv_mapping()
387 if (bundle->rings) { in adf_cfg_rel_ring2serv_mapping()
389 free(bundle->rings[i], M_QAT); in adf_cfg_rel_ring2serv_mapping()
391 free(bundle->rings, M_QAT); in adf_cfg_rel_ring2serv_mapping()
H A Dadf_cfg_bundle.h24 b->rings[i + j]->serv_type = t; \
25 b->rings[i + j + s]->serv_type = t; \
H A Dadf_freebsd_transport_debug.c138 struct adf_etr_ring_data *ring = &bank->rings[ring_id]; in adf_bank_show()
/freebsd/sys/dev/rtwn/rtl8192c/pci/
H A Dr92ce_rx.c58 r92ce_get_intr_status(struct rtwn_pci_softc *pc, int *rings) in r92ce_get_intr_status() argument
64 *rings = 0; in r92ce_get_intr_status()
78 *rings |= (1 << RTWN_PCI_BEACON_QUEUE); in r92ce_get_intr_status()
80 *rings |= (1 << RTWN_PCI_HIGH_QUEUE); in r92ce_get_intr_status()
82 *rings |= (1 << RTWN_PCI_MGNT_QUEUE); in r92ce_get_intr_status()
84 *rings |= (1 << RTWN_PCI_BK_QUEUE); in r92ce_get_intr_status()
86 *rings |= (1 << RTWN_PCI_BE_QUEUE); in r92ce_get_intr_status()
88 *rings |= (1 << RTWN_PCI_VI_QUEUE); in r92ce_get_intr_status()
90 *rings |= (1 << RTWN_PCI_VO_QUEUE); in r92ce_get_intr_status()
/freebsd/sys/dev/rtwn/rtl8188e/pci/
H A Dr88ee_rx.c54 r88ee_get_intr_status(struct rtwn_pci_softc *pc, int *rings) in r88ee_get_intr_status() argument
60 *rings = 0; in r88ee_get_intr_status()
78 *rings |= (1 << RTWN_PCI_HIGH_QUEUE); in r88ee_get_intr_status()
80 *rings |= (1 << RTWN_PCI_MGNT_QUEUE); in r88ee_get_intr_status()
82 *rings |= (1 << RTWN_PCI_BK_QUEUE); in r88ee_get_intr_status()
84 *rings |= (1 << RTWN_PCI_BE_QUEUE); in r88ee_get_intr_status()
86 *rings |= (1 << RTWN_PCI_VI_QUEUE); in r88ee_get_intr_status()
88 *rings |= (1 << RTWN_PCI_VO_QUEUE); in r88ee_get_intr_status()
/freebsd/usr.bin/sed/tests/
H A Dhanoi.sed8 # sequence of states involved in moving 4 rings, the largest called "a" and
10 # that the rings on any tower at any time are in descending order of size.
11 # You can start with a different arrangement and a different number of rings,
13 # to the middle tower. The rules are: the names of the rings must all be
16 # are in alphabetical order (i.e. rings are in descending order of size).
26 # of the alphabetical order of the names of the rings. The b at the
30 # Although this version is "limited" to 26 rings because of the size of the
31 # alphabet, one could write a script using the same idea in which the rings
/freebsd/sys/contrib/alpine-hal/
H A Dal_hal_udma_main.c179 al_reg_write32(&udma_q->q_regs->rings.drbp_low, in al_udma_q_set_pointers()
181 al_reg_write32(&udma_q->q_regs->rings.drbp_high, in al_udma_q_set_pointers()
184 al_reg_write32(&udma_q->q_regs->rings.drl, udma_q->size); in al_udma_q_set_pointers()
194 al_reg_write32(&udma_q->q_regs->rings.crbp_low, in al_udma_q_set_pointers()
196 al_reg_write32(&udma_q->q_regs->rings.crbp_high, in al_udma_q_set_pointers()
213 uint32_t reg = al_reg_read32(&udma_q->q_regs->rings.cfg); in al_udma_q_enable()
222 al_reg_write32(&udma_q->q_regs->rings.cfg, reg); in al_udma_q_enable()
384 status_reg = &udma_q->q_regs->rings.status; in al_udma_q_reset()
406 dcp_reg = &udma_q->q_regs->rings.dcp; in al_udma_q_reset()
407 crhp_reg = &udma_q->q_regs->rings.crhp; in al_udma_q_reset()
H A Dal_hal_udma_regs.h94 struct udma_rings_regs rings; member
H A Dal_hal_udma.h495 addr = &udma_q->q_regs->rings.drtp_inc; in al_udma_desc_action_add()
633 (al_reg_read32(&udma_q->q_regs->rings.crhp) & in al_udma_cdesc_get_all()
/freebsd/sys/contrib/device-tree/Bindings/soc/ti/
H A Dk3-ringacc.txt25 - ti,num-rings : Number of rings supported by RA
26 - ti,sci-rm-range-gp-rings : TI-SCI RM subtype for GP ring range
45 ti,num-rings = <818>;
46 ti,sci-rm-range-gp-rings = <0x2>; /* GP ring range */
/freebsd/sys/dev/xen/blkback/
H A Dblkback.c619 blkif_back_rings_t rings; member
1236 resp = RING_GET_RESPONSE(&xbb->rings.native, in xbb_queue_response()
1237 xbb->rings.native.rsp_prod_pvt); in xbb_queue_response()
1241 RING_GET_RESPONSE(&xbb->rings.x86_32, in xbb_queue_response()
1242 xbb->rings.x86_32.rsp_prod_pvt); in xbb_queue_response()
1246 RING_GET_RESPONSE(&xbb->rings.x86_64, in xbb_queue_response()
1247 xbb->rings.x86_64.rsp_prod_pvt); in xbb_queue_response()
1260 xbb->rings.common.rsp_prod_pvt++; in xbb_queue_response()
1288 RING_PUSH_RESPONSES_AND_CHECK_NOTIFY(&xbb->rings.common, *notify); in xbb_push_responses()
1290 if (xbb->rings.common.rsp_prod_pvt == xbb->rings.common.req_cons) { in xbb_push_responses()
[all …]
/freebsd/sys/contrib/device-tree/Bindings/soc/qcom/
H A Dqcom,wcnss.txt74 Definition: should reference the tx-enable and tx-rings-empty SMEM states
79 Definition: must contain "tx-enable" and "tx-rings-empty"
118 qcom,smem-state-names = "tx-enable", "tx-rings-empty";
/freebsd/sys/dev/safexcel/
H A Dsafexcel.c338 sc->sc_config.rings = reg & SAFEXCEL_N_RINGS_MASK; in safexcel_configure()
340 sc->sc_config.rings = MIN(sc->sc_config.rings, sc->sc_config.aic_rings); in safexcel_configure()
485 for (i = 0; i < sc->sc_config.rings; i++) { in safexcel_hw_prepare_rings()
563 for (i = 0; i < sc->sc_config.rings; i++) { in safexcel_hw_setup_rings()
650 for (i = 0; i < sc->sc_config.rings; i++) { in safexcel_hw_reset_rings()
729 for (ring_mask = 0, i = 0; i < sc->sc_config.rings; i++) { in safexcel_enable_pe_engine()
793 for (i = 0; i < sc->sc_config.rings; i++) { in safexcel_init_rings()
893 for (i = 0; i < sc->sc_config.rings; i++) { in safexcel_dma_free_rings()
910 for (i = 0; i < sc->sc_config.rings; i++) { in safexcel_dma_init()
1177 for (ringidx = 0; ringidx < sc->sc_config.rings; ringidx++) { in safexcel_attach()
[all …]
H A Dsafexcel_var.h297 uint32_t rings; /* Number of rings. */ member
/freebsd/sys/contrib/device-tree/Bindings/net/
H A Dopencores-ethoc.txt6 first region is for the device registers and descriptor rings,
/freebsd/sys/contrib/device-tree/Bindings/crypto/
H A Dmediatek-crypto.txt7 order. These are global system and four descriptor rings.
H A Dbrcm,spu-crypto.txt15 Mailbox channels correspond to DMA rings on the device.
H A Dinside-secure-safexcel.txt8 - interrupts: Interrupt numbers for the rings and engine.
/freebsd/sys/dev/qat/include/common/
H A Dadf_transport_internal.h33 struct adf_etr_ring_data *rings; member
H A Dadf_cfg_common.h162 struct adf_cfg_ring **rings; member
/freebsd/sys/contrib/device-tree/Bindings/rtc/
H A Disil,isl12057.txt13 RTC alarm rings. In order to mark the device has a wakeup source and
/freebsd/sys/contrib/device-tree/Bindings/mailbox/
H A Dbrcm,iproc-flexrm-mbox.txt3 The Broadcom FlexRM ring manager provides a set of rings which can be
/freebsd/lib/libnetmap/
H A Dnmport.c373 NPKEY_DECL(conf, rings, 0)
454 if (nmport_key(p, conf, rings) != NULL) { in NPOPT_PARSER()
455 uint16_t nr_rings = atoi(nmport_key(p, conf, rings)); in NPOPT_PARSER()

123