/freebsd/sys/dev/qat/qat_common/ |
H A D | adf_cfg_instance.c | 13 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 D | adf_transport.c | 214 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 D | adf_cfg_bundle.c | 362 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 D | adf_cfg_bundle.h | 24 b->rings[i + j]->serv_type = t; \ 25 b->rings[i + j + s]->serv_type = t; \
|
H A D | adf_freebsd_transport_debug.c | 138 struct adf_etr_ring_data *ring = &bank->rings[ring_id]; in adf_bank_show()
|
/freebsd/sys/dev/rtwn/rtl8192c/pci/ |
H A D | r92ce_rx.c | 58 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 D | r88ee_rx.c | 54 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 D | hanoi.sed | 8 # 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 D | al_hal_udma_main.c | 179 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 D | al_hal_udma_regs.h | 94 struct udma_rings_regs rings; member
|
H A D | al_hal_udma.h | 495 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 D | k3-ringacc.txt | 25 - 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 D | blkback.c | 619 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 D | qcom,wcnss.txt | 74 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 D | safexcel.c | 338 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 D | safexcel_var.h | 297 uint32_t rings; /* Number of rings. */ member
|
/freebsd/sys/contrib/device-tree/Bindings/net/ |
H A D | opencores-ethoc.txt | 6 first region is for the device registers and descriptor rings,
|
/freebsd/sys/contrib/device-tree/Bindings/crypto/ |
H A D | mediatek-crypto.txt | 7 order. These are global system and four descriptor rings.
|
H A D | brcm,spu-crypto.txt | 15 Mailbox channels correspond to DMA rings on the device.
|
H A D | inside-secure-safexcel.txt | 8 - interrupts: Interrupt numbers for the rings and engine.
|
/freebsd/sys/dev/qat/include/common/ |
H A D | adf_transport_internal.h | 33 struct adf_etr_ring_data *rings; member
|
H A D | adf_cfg_common.h | 162 struct adf_cfg_ring **rings; member
|
/freebsd/sys/contrib/device-tree/Bindings/rtc/ |
H A D | isil,isl12057.txt | 13 RTC alarm rings. In order to mark the device has a wakeup source and
|
/freebsd/sys/contrib/device-tree/Bindings/mailbox/ |
H A D | brcm,iproc-flexrm-mbox.txt | 3 The Broadcom FlexRM ring manager provides a set of rings which can be
|
/freebsd/lib/libnetmap/ |
H A D | nmport.c | 373 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()
|