Searched refs:sc_config (Results 1 – 11 of 11) sorted by relevance
/freebsd/sys/dev/etherswitch/ar40xx/ |
H A D | ar40xx_hw.c | 169 sc->sc_config.switch_cpu_bmp | sc->sc_config.switch_lan_bmp; in ar40xx_hw_vlan_init() 171 sc->sc_config.switch_lan_bmp; in ar40xx_hw_vlan_init() 174 sc->sc_config.switch_cpu_bmp | sc->sc_config.switch_wan_bmp; in ar40xx_hw_vlan_init() 176 sc->sc_config.switch_wan_bmp; in ar40xx_hw_vlan_init() 180 if (sc->sc_config.switch_lan_bmp & (1U << i)) in ar40xx_hw_vlan_init() 182 if (sc->sc_config.switch_wan_bmp & (1U << i)) in ar40xx_hw_vlan_init()
|
H A D | ar40xx_main.c | 345 &sc->sc_config.switch_mac_mode, in ar40xx_attach() 346 sizeof(sc->sc_config.switch_mac_mode)); in ar40xx_attach() 354 &sc->sc_config.switch_cpu_bmp, in ar40xx_attach() 355 sizeof(sc->sc_config.switch_cpu_bmp)); in ar40xx_attach() 363 &sc->sc_config.switch_lan_bmp, in ar40xx_attach() 364 sizeof(sc->sc_config.switch_lan_bmp)); in ar40xx_attach() 372 &sc->sc_config.switch_wan_bmp, in ar40xx_attach() 373 sizeof(sc->sc_config.switch_wan_bmp)); in ar40xx_attach() 460 sc->sc_config.switch_mac_mode); in ar40xx_attach()
|
H A D | ar40xx_var.h | 97 } sc_config; member
|
/freebsd/sys/dev/qcom_ess_edma/ |
H A D | qcom_ess_edma.c | 738 sc->sc_config.num_tx_queue_per_cpu = in qcom_ess_edma_attach() 774 sc->sc_config.rx_buf_size = 2048; in qcom_ess_edma_attach() 775 sc->sc_config.rx_buf_ether_align = true; in qcom_ess_edma_attach() 778 sc->sc_config.rss_type = in qcom_ess_edma_attach() 784 sc->sc_config.tx_ring_count = EDMA_TX_RING_SIZE; in qcom_ess_edma_attach() 785 sc->sc_config.rx_ring_count = EDMA_RX_RING_SIZE; in qcom_ess_edma_attach() 788 sc->sc_config.rx_intr_mask = EDMA_RX_IMR_NORMAL_MASK; in qcom_ess_edma_attach() 789 sc->sc_config.tx_intr_mask = EDMA_TX_IMR_NORMAL_MASK; in qcom_ess_edma_attach() 799 &sc->sc_config.num_gmac, sizeof(uint32_t)) > 0) { in qcom_ess_edma_attach() 801 sc->sc_config.num_gmac); in qcom_ess_edma_attach() [all …]
|
H A D | qcom_ess_edma_hw.c | 245 sc->sc_config.tx_intr_mask); in qcom_ess_edma_hw_intr_enable() 252 sc->sc_config.rx_intr_mask); in qcom_ess_edma_hw_intr_enable() 567 EDMA_REG_WRITE(sc, EDMA_REG_RSS_TYPE, sc->sc_config.rss_type); in qcom_ess_edma_hw_setup_rx() 627 sc->sc_config.tx_ring_count & EDMA_TPD_RING_SIZE_MASK); in qcom_ess_edma_hw_setup_txrx_desc_rings() 642 len = sc->sc_config.rx_buf_size; in qcom_ess_edma_hw_setup_txrx_desc_rings() 643 if (sc->sc_config.rx_buf_ether_align) in qcom_ess_edma_hw_setup_txrx_desc_rings() 648 reg |= (sc->sc_config.rx_ring_count & EDMA_RFD_RING_SIZE_MASK) in qcom_ess_edma_hw_setup_txrx_desc_rings()
|
H A D | qcom_ess_edma_rx.c | 152 m = m_get2(sc->sc_config.rx_buf_size, M_NOWAIT, MT_DATA, M_PKTHDR); in qcom_ess_edma_rx_buf_alloc() 161 m->m_pkthdr.len = m->m_len = sc->sc_config.rx_buf_size; in qcom_ess_edma_rx_buf_alloc() 164 if (sc->sc_config.rx_buf_ether_align) in qcom_ess_edma_rx_buf_alloc()
|
H A D | qcom_ess_edma_var.h | 249 } sc_config; member
|
H A D | qcom_ess_edma_gmac.c | 204 q = m->m_pkthdr.flowid % sc->sc_config.num_tx_queue_per_cpu; in qcom_ess_edma_gmac_transmit()
|
/freebsd/sys/dev/safexcel/ |
H A D | safexcel.c | 240 (sc->sc_config.rd_offset * nrdescs * sizeof(uint32_t))); in safexcel_rdr_intr() 321 sc->sc_config.aic_rings = i; in safexcel_configure() 322 if (sc->sc_config.aic_rings == 0) in safexcel_configure() 334 sc->sc_config.hdw = in safexcel_configure() 336 mask = (1 << sc->sc_config.hdw) - 1; in safexcel_configure() 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() 342 sc->sc_config.pes = (reg & pemask) >> SAFEXCEL_N_PES_OFFSET; in safexcel_configure() 344 sc->sc_config.cd_size = in safexcel_configure() 346 sc->sc_config.cd_offset = (sc->sc_config.cd_size + mask) & ~mask; in safexcel_configure() [all …]
|
H A D | safexcel_var.h | 419 struct safexcel_config sc_config; member
|
/freebsd/sys/dev/usb/input/ |
H A D | usbhid.c | 127 struct usb_config sc_config[USBHID_N_TRANSFER]; member 357 sc->sc_config + n, 1, in usbhid_intr_setup() 376 bcopy(usbhid_config, sc->sc_config, sizeof(usbhid_config)); in usbhid_intr_setup() 380 sc->sc_config[USBHID_INTR_OUT_DT].bufsize = rdesc->osize; in usbhid_intr_setup() 381 sc->sc_config[USBHID_INTR_IN_DT].bufsize = rdesc->isize; in usbhid_intr_setup() 382 sc->sc_config[USBHID_CTRL_DT].bufsize = in usbhid_intr_setup() 389 sc->sc_xfer + n, sc->sc_config + n, 1, in usbhid_intr_setup() 517 sc->sc_config[xfer_idx].type != UE_INTERRUPT || in usbhid_sync_xfer() 518 sc->sc_config[xfer_idx].direction != UE_DIR_OUT) in usbhid_sync_xfer()
|