| /OK3568_Linux_fs/kernel/drivers/hv/ |
| H A D | ring_buffer.c | 72 hv_get_next_write_location(struct hv_ring_buffer_info *ring_info) in hv_get_next_write_location() argument 74 u32 next = ring_info->ring_buffer->write_index; in hv_get_next_write_location() 81 hv_set_next_write_location(struct hv_ring_buffer_info *ring_info, in hv_set_next_write_location() argument 84 ring_info->ring_buffer->write_index = next_write_location; in hv_set_next_write_location() 89 hv_set_next_read_location(struct hv_ring_buffer_info *ring_info, in hv_set_next_read_location() argument 92 ring_info->ring_buffer->read_index = next_read_location; in hv_set_next_read_location() 93 ring_info->priv_read_index = next_read_location; in hv_set_next_read_location() 98 hv_get_ring_buffersize(const struct hv_ring_buffer_info *ring_info) in hv_get_ring_buffersize() argument 100 return ring_info->ring_datasize; in hv_get_ring_buffersize() 105 hv_get_ring_bufferindices(struct hv_ring_buffer_info *ring_info) in hv_get_ring_bufferindices() argument [all …]
|
| H A D | hyperv_vmbus.h | 177 int hv_ringbuffer_init(struct hv_ring_buffer_info *ring_info, 180 void hv_ringbuffer_cleanup(struct hv_ring_buffer_info *ring_info);
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_indep_power/ |
| H A D | dhd_debug_linux.c | 109 linux_dbgring_info_t *ring_info = in dbg_ring_poll_worker() local 114 dhd_pub_t *dhdp = ring_info->dhdp; in dbg_ring_poll_worker() 115 int ringid = ring_info->ring_id; in dbg_ring_poll_worker() 154 hdr->timestamp += ring_info->tsoffset; in dbg_ring_poll_worker() 166 (ring_info->interval)) { in dbg_ring_poll_worker() 167 schedule_delayed_work(d_work, ring_info->interval); in dbg_ring_poll_worker() 202 linux_dbgring_info_t *os_priv, *ring_info; in dhd_os_start_logging() local 222 ring_info = &os_priv[ring_id]; in dhd_os_start_logging() 223 ring_info->log_level = log_level; in dhd_os_start_logging() 226 ring_info->tsoffset = local_clock(); in dhd_os_start_logging() [all …]
|
| H A D | dhd_pcie.c | 137 static void dhd_fillup_ring_sharedptr_info(dhd_bus_t *bus, ring_info_t *ring_info); 6661 ring_info_t ring_info; in dhdpcie_readshared() local 6664 (uint8 *)&ring_info, sizeof(ring_info_t))) < 0) in dhdpcie_readshared() 6672 bus->max_tx_flowrings = ltoh16(ring_info.max_tx_flowrings); in dhdpcie_readshared() 6673 bus->max_submission_rings = ltoh16(ring_info.max_submission_queues); in dhdpcie_readshared() 6674 bus->max_completion_rings = ltoh16(ring_info.max_completion_rings); in dhdpcie_readshared() 6680 bus->max_tx_flowrings = ltoh16(ring_info.max_tx_flowrings); in dhdpcie_readshared() 6745 dhd_fillup_ring_sharedptr_info(bus, &ring_info); in dhdpcie_readshared() 6747 bcm_print_bytes("ring_info_raw", (uchar *)&ring_info, sizeof(ring_info_t)); in dhdpcie_readshared() 6752 __FUNCTION__, ltoh16(ring_info.max_tx_flowrings))); in dhdpcie_readshared() [all …]
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/infineon/ |
| H A D | dhd_debug_linux.c | 112 linux_dbgring_info_t *ring_info = in dbg_ring_poll_worker() local 117 dhd_pub_t *dhdp = ring_info->dhdp; in dbg_ring_poll_worker() 118 int ringid = ring_info->ring_id; in dbg_ring_poll_worker() 158 hdr->timestamp += ring_info->tsoffset; in dbg_ring_poll_worker() 170 (ring_info->interval)) { in dbg_ring_poll_worker() 171 schedule_delayed_work(d_work, ring_info->interval); in dbg_ring_poll_worker() 206 linux_dbgring_info_t *os_priv, *ring_info; in dhd_os_start_logging() local 225 ring_info = &os_priv[ring_id]; in dhd_os_start_logging() 226 ring_info->log_level = log_level; in dhd_os_start_logging() 229 ring_info->interval = 0; in dhd_os_start_logging() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/infineon/bcmdhd/ |
| H A D | dhd_debug_linux.c | 112 linux_dbgring_info_t *ring_info = in dbg_ring_poll_worker() local 117 dhd_pub_t *dhdp = ring_info->dhdp; in dbg_ring_poll_worker() 118 int ringid = ring_info->ring_id; in dbg_ring_poll_worker() 158 hdr->timestamp += ring_info->tsoffset; in dbg_ring_poll_worker() 170 (ring_info->interval)) { in dbg_ring_poll_worker() 171 schedule_delayed_work(d_work, ring_info->interval); in dbg_ring_poll_worker() 206 linux_dbgring_info_t *os_priv, *ring_info; in dhd_os_start_logging() local 225 ring_info = &os_priv[ring_id]; in dhd_os_start_logging() 226 ring_info->log_level = log_level; in dhd_os_start_logging() 229 ring_info->interval = 0; in dhd_os_start_logging() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/cywdhd/bcmdhd/ |
| H A D | dhd_debug_linux.c | 112 linux_dbgring_info_t *ring_info = in dbg_ring_poll_worker() local 117 dhd_pub_t *dhdp = ring_info->dhdp; in dbg_ring_poll_worker() 118 int ringid = ring_info->ring_id; in dbg_ring_poll_worker() 158 hdr->timestamp += ring_info->tsoffset; in dbg_ring_poll_worker() 170 (ring_info->interval)) { in dbg_ring_poll_worker() 171 schedule_delayed_work(d_work, ring_info->interval); in dbg_ring_poll_worker() 206 linux_dbgring_info_t *os_priv, *ring_info; in dhd_os_start_logging() local 225 ring_info = &os_priv[ring_id]; in dhd_os_start_logging() 226 ring_info->log_level = log_level; in dhd_os_start_logging() 229 ring_info->interval = 0; in dhd_os_start_logging() [all …]
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/bcmdhd/ |
| H A D | dhd_debug_linux.c | 104 linux_dbgring_info_t *ring_info; in dbg_ring_poll_worker() local 114 ring_info = container_of(d_work, linux_dbgring_info_t, work); in dbg_ring_poll_worker() 117 dhdp = ring_info->dhdp; in dbg_ring_poll_worker() 118 ringid = ring_info->ring_id; in dbg_ring_poll_worker() 155 hdr->timestamp += ring_info->tsoffset; in dbg_ring_poll_worker() 167 (ring_info->interval)) { in dbg_ring_poll_worker() 168 schedule_delayed_work(d_work, ring_info->interval); in dbg_ring_poll_worker() 202 linux_dbgring_info_t *os_priv, *ring_info; in dhd_os_start_logging() local 221 ring_info = &os_priv[ring_id]; in dhd_os_start_logging() 222 ring_info->log_level = log_level; in dhd_os_start_logging() [all …]
|
| H A D | dhd_pktlog.c | 246 dhd_pktlog_ring_info_t *ring_info; in dhd_pktlog_ring_deinit() local 283 ring_info = (dhd_pktlog_ring_info_t *)item; in dhd_pktlog_ring_deinit() 285 if (ring_info->info.pkt) { in dhd_pktlog_ring_deinit() 286 PKTFREE(ring->dhdp->osh, ring_info->info.pkt, TRUE); in dhd_pktlog_ring_deinit() 288 __FUNCTION__, ring_info->info.pkt)); in dhd_pktlog_ring_deinit()
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd/ |
| H A D | dhd_debug_linux.c | 104 linux_dbgring_info_t *ring_info; in dbg_ring_poll_worker() local 114 ring_info = container_of(d_work, linux_dbgring_info_t, work); in dbg_ring_poll_worker() 117 dhdp = ring_info->dhdp; in dbg_ring_poll_worker() 118 ringid = ring_info->ring_id; in dbg_ring_poll_worker() 155 hdr->timestamp += ring_info->tsoffset; in dbg_ring_poll_worker() 167 (ring_info->interval)) { in dbg_ring_poll_worker() 168 schedule_delayed_work(d_work, ring_info->interval); in dbg_ring_poll_worker() 202 linux_dbgring_info_t *os_priv, *ring_info; in dhd_os_start_logging() local 221 ring_info = &os_priv[ring_id]; in dhd_os_start_logging() 222 ring_info->log_level = log_level; in dhd_os_start_logging() [all …]
|
| H A D | dhd_pktlog.c | 246 dhd_pktlog_ring_info_t *ring_info; in dhd_pktlog_ring_deinit() local 283 ring_info = (dhd_pktlog_ring_info_t *)item; in dhd_pktlog_ring_deinit() 285 if (ring_info->info.pkt) { in dhd_pktlog_ring_deinit() 286 PKTFREE(ring->dhdp->osh, ring_info->info.pkt, TRUE); in dhd_pktlog_ring_deinit() 288 __FUNCTION__, ring_info->info.pkt)); in dhd_pktlog_ring_deinit()
|
| /OK3568_Linux_fs/kernel/drivers/net/ethernet/pasemi/ |
| H A D | pasemi_mac.h | 31 struct pasemi_mac_buffer *ring_info; member 44 struct pasemi_mac_buffer *ring_info; member 95 #define TX_DESC_INFO(tx, num) ((tx)->ring_info[(num) & (TX_RING_SIZE-1)]) 97 #define RX_DESC_INFO(rx, num) ((rx)->ring_info[(num) & (RX_RING_SIZE-1)])
|
| H A D | pasemi_mac.c | 382 ring->ring_info = kcalloc(RX_RING_SIZE, in pasemi_mac_setup_rx_resources() 386 if (!ring->ring_info) in pasemi_mac_setup_rx_resources() 437 kfree(ring->ring_info); in pasemi_mac_setup_rx_resources() 466 ring->ring_info = kcalloc(TX_RING_SIZE, in pasemi_mac_setup_tx_resources() 469 if (!ring->ring_info) in pasemi_mac_setup_tx_resources() 500 kfree(ring->ring_info); in pasemi_mac_setup_tx_resources() 524 info = &txring->ring_info[(i+1) & (TX_RING_SIZE-1)]; in pasemi_mac_free_tx_resources() 528 dmas[j] = txring->ring_info[(i+1+j) & in pasemi_mac_free_tx_resources() 537 kfree(txring->ring_info); in pasemi_mac_free_tx_resources() 572 kfree(rx_ring(mac)->ring_info); in pasemi_mac_free_rx_resources() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/ethernet/broadcom/ |
| H A D | b44.h | 281 struct ring_info { struct 368 struct ring_info *rx_buffers; 369 struct ring_info *tx_buffers;
|
| H A D | b44.c | 622 struct ring_info *rp = &bp->tx_buffers[cons]; in b44_tx() 656 struct ring_info *src_map, *map; in b44_alloc_rx_skb() 731 struct ring_info *src_map, *dest_map; in b44_recycle_rx() 785 struct ring_info *rp = &bp->rx_buffers[cons]; in b44_rx() 1091 struct ring_info *rp; in b44_free_rings() 1189 size = B44_RX_RING_SIZE * sizeof(struct ring_info); in b44_alloc_consistent() 1194 size = B44_TX_RING_SIZE * sizeof(struct ring_info); in b44_alloc_consistent()
|
| /OK3568_Linux_fs/kernel/drivers/net/ethernet/dec/tulip/ |
| H A D | tulip.h | 395 struct ring_info { struct 409 struct ring_info tx_buffers[TX_RING_SIZE]; argument 411 struct ring_info rx_buffers[RX_RING_SIZE];
|
| H A D | de2104x.c | 286 struct ring_info { struct 302 struct ring_info tx_skb[DE_TX_RING_SIZE]; argument 303 struct ring_info rx_skb[DE_RX_RING_SIZE]; 1369 memset(&de->rx_skb, 0, sizeof(struct ring_info) * DE_RX_RING_SIZE); in de_clean_rings() 1370 memset(&de->tx_skb, 0, sizeof(struct ring_info) * DE_TX_RING_SIZE); in de_clean_rings()
|
| /OK3568_Linux_fs/kernel/drivers/net/ethernet/alteon/ |
| H A D | acenic.h | 592 struct ring_info { struct 618 struct ring_info rx_std_skbuff[RX_STD_RING_ENTRIES]; 619 struct ring_info rx_mini_skbuff[RX_MINI_RING_ENTRIES]; 620 struct ring_info rx_jumbo_skbuff[RX_JUMBO_RING_ENTRIES];
|
| /OK3568_Linux_fs/kernel/drivers/net/ethernet/neterion/ |
| H A D | s2io.h | 692 struct ring_info { struct 807 struct ring_info rings[MAX_RX_RINGS]; 1063 static int rx_intr_handler(struct ring_info *ring_data, int budget); 1070 static int rx_osm_handler(struct ring_info *ring_data, struct RxD_t * rxdp); 1102 static int s2io_club_tcp_session(struct ring_info *ring_data, u8 *buffer,
|
| H A D | s2io.c | 699 struct ring_info *ring = &mac_control->rings[i]; in init_shared_mem() 719 struct ring_info *ring = &mac_control->rings[i]; in init_shared_mem() 791 struct ring_info *ring = &mac_control->rings[i]; in init_shared_mem() 935 struct ring_info *ring = &mac_control->rings[i]; in free_shared_mem() 956 struct ring_info *ring = &mac_control->rings[i]; in free_shared_mem() 2218 struct ring_info *ring = &mac_control->rings[i]; in start_nic() 2451 static int fill_rx_buffers(struct s2io_nic *nic, struct ring_info *ring, in fill_rx_buffers() 2721 struct ring_info *ring = &mac_control->rings[i]; in free_rx_buffers() 2736 static int s2io_chk_rx_buffers(struct s2io_nic *nic, struct ring_info *ring) in s2io_chk_rx_buffers() 2760 struct ring_info *ring = container_of(napi, struct ring_info, napi); in s2io_poll_msix() [all …]
|
| /OK3568_Linux_fs/kernel/sound/soc/intel/catpt/ |
| H A D | messages.c | 37 struct catpt_ring_info ring_info; member 77 input.ring_info = *rinfo; in catpt_ipc_alloc_stream()
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/nxp/mlinux/ |
| H A D | moal_cfg80211_util.c | 1490 wifi_ring_buffer *ring_info = in woal_ring_poll_worker() local 1492 moal_private *priv = ring_info->priv; in woal_ring_poll_worker() 1493 int ringid = ring_info->ring_id; in woal_ring_poll_worker() 1501 if (ring_info->state != RING_ACTIVE) { in woal_ring_poll_worker() 1505 buf = kmalloc(ring_info->ring_size, GFP_KERNEL); in woal_ring_poll_worker() 1510 spin_lock_irqsave(&ring_info->lock, flags); in woal_ring_poll_worker() 1518 if (buflen > ring_info->ring_size) { in woal_ring_poll_worker() 1520 spin_unlock_irqrestore(&ring_info->lock, flags); in woal_ring_poll_worker() 1524 spin_unlock_irqrestore(&ring_info->lock, flags); in woal_ring_poll_worker() 1530 spin_unlock_irqrestore(&ring_info->lock, flags); in woal_ring_poll_worker() [all …]
|
| /OK3568_Linux_fs/kernel/include/linux/ |
| H A D | hyperv.h | 1269 int hv_ringbuffer_get_debuginfo(struct hv_ring_buffer_info *ring_info, 1570 hv_get_ring_buffer(const struct hv_ring_buffer_info *ring_info) in hv_get_ring_buffer() argument 1572 return ring_info->ring_buffer->buffer; in hv_get_ring_buffer()
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_indep_power/include/ |
| H A D | bcmpcie.h | 256 typedef struct ring_info { struct
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/cywdhd/bcmdhd/include/ |
| H A D | bcmpcie.h | 301 typedef struct ring_info { struct
|