Home
last modified time | relevance | path

Searched refs:n_bytes (Results 1 – 25 of 31) sorted by relevance

12

/linux/drivers/spi/
A Dspi-microchip-core.c114 int n_bytes; member
141 spi->rx_len -= spi->n_bytes; in mchp_corespi_read_fifo()
146 if (spi->n_bytes == 4) in mchp_corespi_read_fifo()
148 else if (spi->n_bytes == 2) in mchp_corespi_read_fifo()
153 spi->rx_buf += spi->n_bytes; in mchp_corespi_read_fifo()
218 fifo_max = DIV_ROUND_UP(min(spi->tx_len, FIFO_DEPTH), spi->n_bytes); in mchp_corespi_write_fifo()
224 if (spi->n_bytes == 4) in mchp_corespi_write_fifo()
226 else if (spi->n_bytes == 2) in mchp_corespi_write_fifo()
233 spi->tx_buf += spi->n_bytes; in mchp_corespi_write_fifo()
237 spi->tx_len -= i * spi->n_bytes; in mchp_corespi_write_fifo()
[all …]
A Dspi-rockchip.c191 u8 n_bytes; member
296 if (rs->n_bytes == 1) in rockchip_spi_pio_writer()
302 rs->tx += rs->n_bytes; in rockchip_spi_pio_writer()
332 if (rs->n_bytes == 1) in rockchip_spi_pio_reader()
336 rs->rx += rs->n_bytes; in rockchip_spi_pio_reader()
375 rs->rx_left = xfer->len / rs->n_bytes; in rockchip_spi_prepare_irq()
453 .src_addr_width = rs->n_bytes, in rockchip_spi_prepare_dma()
475 .dst_addr_width = rs->n_bytes, in rockchip_spi_prepare_dma()
583 if ((xfer->len / rs->n_bytes) < rs->fifo_len) in rockchip_spi_config()
637 if (rs->n_bytes == 1) in rockchip_spi_target_abort()
[all …]
A Dspi-hisi-kunpeng.c136 u8 n_bytes; /* current is a 1/2/4 bytes op */ member
233 switch (hs->n_bytes) { in hisi_spi_reader()
244 hs->rx += hs->n_bytes; in hisi_spi_reader()
258 switch (hs->n_bytes) { in hisi_spi_writer()
269 hs->tx += hs->n_bytes; in hisi_spi_writer()
391 hs->n_bytes = hisi_spi_n_bytes(transfer); in hisi_spi_transfer_one()
393 hs->tx_len = transfer->len / hs->n_bytes; in hisi_spi_transfer_one()
A Dspi-dw-core.c142 if (dws->n_bytes == 1) in dw_writer()
144 else if (dws->n_bytes == 2) in dw_writer()
149 dws->tx += dws->n_bytes; in dw_writer()
164 if (dws->n_bytes == 1) in dw_reader()
166 else if (dws->n_bytes == 2) in dw_reader()
171 dws->rx += dws->n_bytes; in dw_reader()
395 nbits = dws->n_bytes * BITS_PER_BYTE; in dw_spi_poll_transfer()
426 dws->n_bytes = roundup_pow_of_two(BITS_TO_BYTES(transfer->bits_per_word)); in dw_spi_transfer_one()
428 dws->tx_len = transfer->len / dws->n_bytes; in dw_spi_transfer_one()
530 dws->n_bytes = 1; in dw_spi_init_mem_buf()
[all …]
A Dspi-dw-dma.c231 static enum dma_slave_buswidth dw_spi_dma_convert_width(u8 n_bytes) in dw_spi_dma_convert_width() argument
233 switch (n_bytes) { in dw_spi_dma_convert_width()
254 dma_bus_width = dw_spi_dma_convert_width(dws->n_bytes); in dw_spi_can_dma()
296 delay.value = nents * dws->n_bytes * BITS_PER_BYTE; in dw_spi_dma_wait_tx_done()
333 txconf.dst_addr_width = dw_spi_dma_convert_width(dws->n_bytes); in dw_spi_dma_config_tx()
434 rxconf.src_addr_width = dw_spi_dma_convert_width(dws->n_bytes); in dw_spi_dma_config_rx()
A Dspi-imx.c415 if (!n_bytes) in mx53_ecspi_rx_target()
416 n_bytes = sizeof(val); in mx53_ecspi_rx_target()
419 ((u8 *)&val) + sizeof(val) - n_bytes, n_bytes); in mx53_ecspi_rx_target()
421 spi_imx->rx_buf += n_bytes; in mx53_ecspi_rx_target()
422 spi_imx->target_burst -= n_bytes; in mx53_ecspi_rx_target()
431 int n_bytes = spi_imx->count % sizeof(val); in mx53_ecspi_tx_target() local
433 if (!n_bytes) in mx53_ecspi_tx_target()
434 n_bytes = sizeof(val); in mx53_ecspi_tx_target()
438 spi_imx->tx_buf, n_bytes); in mx53_ecspi_tx_target()
440 spi_imx->tx_buf += n_bytes; in mx53_ecspi_tx_target()
[all …]
A Dspi-pxa2xx.c491 u8 n_bytes = drv_data->n_bytes; in null_writer() local
498 drv_data->tx += n_bytes; in null_writer()
505 u8 n_bytes = drv_data->n_bytes; in null_reader() local
509 drv_data->rx += n_bytes; in null_reader()
694 switch (drv_data->n_bytes) { in interrupt_transfer()
983 drv_data->n_bytes = 1; in pxa2xx_spi_transfer_one()
987 drv_data->n_bytes = 2; in pxa2xx_spi_transfer_one()
991 drv_data->n_bytes = 4; in pxa2xx_spi_transfer_one()
A Dspi-pic32.c161 static u32 pic32_tx_max(struct pic32_spi *pic32s, int n_bytes) in pic32_tx_max() argument
165 tx_left = (pic32s->tx_end - pic32s->tx) / n_bytes; in pic32_tx_max()
177 (pic32s->tx_end - pic32s->tx)) / n_bytes; in pic32_tx_max()
182 static u32 pic32_rx_max(struct pic32_spi *pic32s, int n_bytes) in pic32_rx_max() argument
184 u32 rx_left = (pic32s->rx_end - pic32s->rx) / n_bytes; in pic32_rx_max()
A Dspi-pl022.c412 u8 n_bytes; member
619 pl022->rx += (pl022->cur_chip->n_bytes); in readwriter()
641 pl022->tx += (pl022->cur_chip->n_bytes); in readwriter()
668 pl022->rx += (pl022->cur_chip->n_bytes); in readwriter()
1220 residue = pl022->cur_transfer->len % pl022->cur_chip->n_bytes; in set_up_next_transfer()
1226 pl022->cur_chip->n_bytes); in set_up_next_transfer()
1699 chip->n_bytes = 1; in pl022_setup()
1704 chip->n_bytes = 2; in pl022_setup()
1709 chip->n_bytes = 4; in pl022_setup()
A Dspi-pxa2xx.h68 u8 n_bytes; member
A Dspi-pxa2xx-dma.c77 switch (drv_data->n_bytes) { in pxa2xx_spi_dma_prepare_one()
A Dspi-dw.h178 u8 n_bytes; /* current is a 1/2 bytes op */ member
/linux/drivers/usb/dwc2/
A Dhcd_ddma.c81 if (!qh->n_bytes) { in dwc2_desc_list_alloc()
110 kfree(qh->n_bytes); in dwc2_desc_list_free()
111 qh->n_bytes = NULL; in dwc2_desc_list_free()
523 qh->n_bytes[idx] = max_xfer_size; in dwc2_fill_host_isoc_dma_desc()
525 qh->n_bytes[idx] = frame_desc->length; in dwc2_fill_host_isoc_dma_desc()
685 qh->n_bytes[n_desc] = len; in dwc2_fill_host_dma_desc()
1049 u32 n_bytes, int *xfer_done) in dwc2_update_non_isoc_urb_state_ddma() argument
1114 urb->actual_length += n_bytes - remain; in dwc2_update_non_isoc_urb_state_ddma()
1136 u32 n_bytes; in dwc2_process_non_isoc_desc() local
1151 n_bytes = qh->n_bytes[desc_num]; in dwc2_process_non_isoc_desc()
[all …]
/linux/drivers/infiniband/hw/hfi1/
A Dfault.c47 u64 n_packets = 0, n_bytes = 0; in _fault_stats_seq_show() local
56 n_bytes += rcd->opstats->stats[i].n_bytes; in _fault_stats_seq_show()
65 n_bytes += sp->stats[i].n_bytes; in _fault_stats_seq_show()
67 if (!n_packets && !n_bytes) in _fault_stats_seq_show()
73 (unsigned long long)n_bytes, in _fault_stats_seq_show()
A Ddebugfs.c94 u64 n_packets = 0, n_bytes = 0; in _opcode_stats_seq_show() local
103 n_bytes += rcd->opstats->stats[i].n_bytes; in _opcode_stats_seq_show()
107 return opcode_stats_show(s, i, n_packets, n_bytes); in _opcode_stats_seq_show()
133 u64 n_packets = 0, n_bytes = 0; in _tx_opcode_stats_seq_show() local
141 n_bytes += s->stats[i].n_bytes; in _tx_opcode_stats_seq_show()
143 return opcode_stats_show(s, i, n_packets, n_bytes); in _tx_opcode_stats_seq_show()
A Dverbs.h209 u64 n_bytes; /* total number of bytes */ member
221 stats->n_bytes += tlen; in inc_opstats()
/linux/drivers/infiniband/hw/qib/
A Dqib_debugfs.c98 u64 n_packets = 0, n_bytes = 0; in _opcode_stats_seq_show() local
106 n_bytes += dd->rcd[j]->opstats->stats[i].n_bytes; in _opcode_stats_seq_show()
108 if (!n_packets && !n_bytes) in _opcode_stats_seq_show()
112 (unsigned long long) n_bytes); in _opcode_stats_seq_show()
A Dqib_verbs.h130 u64 n_bytes; /* total number of bytes */ member
/linux/drivers/media/rc/
A Dimon.c69 size_t n_bytes, loff_t *pos);
73 size_t n_bytes, loff_t *pos);
942 size_t n_bytes, loff_t *pos) in vfd_write() argument
964 if (n_bytes <= 0 || n_bytes > 32) { in vfd_write()
976 for (i = n_bytes; i < 32; ++i) in vfd_write()
1010 return (!retval) ? n_bytes : retval; in vfd_write()
1027 size_t n_bytes, loff_t *pos) in lcd_write() argument
1043 if (n_bytes != 8) { in lcd_write()
1045 (int)n_bytes); in lcd_write()
1061 __func__, (int) n_bytes); in lcd_write()
[all …]
/linux/drivers/net/wireless/broadcom/brcm80211/brcmsmac/
A Ducode_loader.h51 int brcms_ucode_init_uint(struct brcms_info *wl, size_t *n_bytes,
/linux/drivers/usb/gadget/udc/
A Dbcm63xx_udc.c610 unsigned int n_bytes; in iudma_write() local
620 n_bytes = min_t(int, bytes_left, max_bd_bytes); in iudma_write()
621 if (n_bytes) in iudma_write()
622 dmaflags |= n_bytes << DMADESC_LENGTH_SHIFT; in iudma_write()
641 (n_bytes == bytes_left && !extra_zero_pkt)) { in iudma_write()
650 breq->offset += n_bytes; in iudma_write()
651 breq->bd_bytes += n_bytes; in iudma_write()
652 bytes_left -= n_bytes; in iudma_write()
/linux/drivers/media/test-drivers/vimc/
A Dvimc-debayer.c392 const unsigned int n_bytes) in vimc_debayer_get_val() argument
397 for (i = 0; i < n_bytes; i++) in vimc_debayer_get_val()
/linux/net/openvswitch/
A Dmeter.c632 meter->stats.n_bytes += skb->len; in ovs_meter_execute()
669 band->stats.n_bytes += skb->len; in ovs_meter_execute()
/linux/net/vmw_vsock/
A Daf_vsock.c1313 ssize_t n_bytes; in vsock_do_ioctl() local
1325 n_bytes = vsk->transport->unsent_bytes(vsk); in vsock_do_ioctl()
1326 if (n_bytes < 0) { in vsock_do_ioctl()
1327 ret = n_bytes; in vsock_do_ioctl()
1331 ret = put_user(n_bytes, arg); in vsock_do_ioctl()
/linux/include/uapi/linux/
A Dopenvswitch.h335 __u64 n_bytes; /* Number of matched bytes. */ member

Completed in 79 milliseconds

12