Searched refs:tx_size (Results 1 - 25 of 59) sorted by relevance

123

/linux-master/drivers/media/i2c/s5c73m3/
H A Ds5c73m3-spi.c63 const unsigned int len, const unsigned int tx_size)
66 u32 count = len / tx_size;
67 u32 extra = len % tx_size;
75 r = spi_xmit(spi_dev, (void *)addr + j, tx_size, SPI_DIR_TX);
78 j += tx_size;
91 const unsigned int len, const unsigned int tx_size)
94 u32 count = len / tx_size;
95 u32 extra = len % tx_size;
100 r = spi_xmit(spi_dev, addr + j, tx_size, SPI_DIR_RX);
103 j += tx_size;
62 s5c73m3_spi_write(struct s5c73m3 *state, const void *addr, const unsigned int len, const unsigned int tx_size) argument
90 s5c73m3_spi_read(struct s5c73m3 *state, void *addr, const unsigned int len, const unsigned int tx_size) argument
[all...]
/linux-master/drivers/media/dvb-frontends/cxd2880/
H A Dcxd2880_spi.h28 const u8 *tx_data, u32 tx_size,
H A Dcxd2880_spi_device.c43 u32 tx_size,
51 !tx_size || !rx_data || !rx_size)
57 tx_size, rx_data, rx_size);
41 cxd2880_spi_device_write_read(struct cxd2880_spi *spi, const u8 *tx_data, u32 tx_size, u8 *rx_data, u32 rx_size) argument
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/fpga/
H A Dsdk.h102 /** @tx_size: Size of connection TX queue, in packets */
103 unsigned int tx_size; member in struct:mlx5_fpga_conn_attr
/linux-master/drivers/staging/greybus/
H A Dspilib.c50 static int tx_header_fit_operation(u32 tx_size, u32 count, size_t data_max) argument
57 return tx_size + headers_size > data_max ? 0 : 1;
81 static size_t calc_tx_xfer_size(u32 tx_size, u32 count, size_t len, argument
89 if (tx_size + headers_size + len > data_max)
90 return data_max - (tx_size + sizeof(struct gb_spi_transfer));
170 u32 tx_size = 0, rx_size = 0, count = 0, xfer_len = 0, request_size; local
198 if (!tx_header_fit_operation(tx_size, count, data_max))
200 tx_xfer_size = calc_tx_xfer_size(tx_size, count,
212 tx_size += tx_xfer_size;
229 request_size += tx_size;
[all...]
/linux-master/drivers/input/rmi4/
H A Drmi_i2c.c85 size_t tx_size = len + 1; local
90 if (!rmi_i2c->tx_buf || rmi_i2c->tx_buf_size < tx_size) {
93 rmi_i2c->tx_buf_size = tx_size + BUFFER_SIZE_INCREMENT;
113 retval = i2c_master_send(client, rmi_i2c->tx_buf, tx_size);
114 if (retval == tx_size)
/linux-master/drivers/net/wireless/st/cw1200/
H A Dfwio.c181 size_t tx_size; local
208 tx_size = block_size = min_t(size_t, firmware->size - put,
215 tx_size = DOWNLOAD_BLOCK_SIZE;
222 buf, tx_size);
/linux-master/drivers/net/ethernet/marvell/octeontx2/af/
H A Dmbox.c64 mbox->tx_size = MBOX_DOWN_TX_SIZE;
71 mbox->tx_size = MBOX_DOWN_RX_SIZE;
78 mbox->tx_size = MBOX_UP_TX_SIZE;
85 mbox->tx_size = MBOX_UP_RX_SIZE;
314 if ((mdev->msg_size + size) > mbox->tx_size - msgs_offset)
/linux-master/tools/testing/selftests/bpf/
H A Dxsk.c135 cfg->tx_size = XSK_RING_PROD__DEFAULT_NUM_DESCS;
141 cfg->tx_size = usr_cfg->tx_size;
608 &xsk->config.tx_size,
609 sizeof(xsk->config.tx_size));
647 xsk->config.tx_size * sizeof(struct xdp_desc),
655 tx->mask = xsk->config.tx_size - 1;
656 tx->size = xsk->config.tx_size;
665 tx->cached_cons = *tx->consumer + xsk->config.tx_size;
693 xsk->config.tx_size * sizeo
[all...]
/linux-master/drivers/firmware/arm_scmi/
H A Draw_mode.c233 * @tx_size: The effective size of the TX message.
242 size_t tx_size; member in struct:scmi_dbg_raw_data
531 size_t tx_size; local
539 tx_size = len - sizeof(u32);
541 if (tx_size > raw->desc->max_msg_size)
557 xfer->tx.len = tx_size;
809 if (count > rd->tx.len - rd->tx_size)
813 if (!rd->tx_size)
820 if (rd->tx_size < rd->tx_req_size) {
828 rd->tx_size
[all...]
H A Dprotocols.h251 * specified by @msg_id and @tx_size and then to parse the
269 size_t tx_size, void *priv);
299 size_t tx_size, size_t rx_size,
/linux-master/drivers/gpu/drm/amd/amdgpu/
H A Datombios_dp.c134 size_t tx_size; local
149 /* tx_size needs to be 4 even for bare address packets since the atom
152 tx_size = HEADER_SIZE + msg->size;
156 tx_buf[3] |= tx_size << 4;
159 tx_buf, tx_size, NULL, 0, delay, &ack);
166 /* tx_size needs to be 4 even for bare address packets since the atom
169 tx_size = HEADER_SIZE;
173 tx_buf[3] |= tx_size << 4;
175 tx_buf, tx_size, msg->buffer, msg->size, delay, &ack);
/linux-master/drivers/tty/serial/8250/
H A D8250_dma.c29 uart_xmit_advance(&p->port, dma->tx_size);
110 dma->tx_size = CIRC_CNT_TO_END(xmit->head, xmit->tail, UART_XMIT_SIZE);
116 dma->tx_size, DMA_MEM_TO_DEV,
H A D8250_bcm7271.c225 size_t tx_size; member in struct:brcmuart_priv
417 u32 tx_size; local
423 tx_size = CIRC_CNT_TO_END(xmit->head, xmit->tail, UART_XMIT_SIZE);
426 memcpy(priv->tx_buf, &xmit->buf[xmit->tail], tx_size);
427 uart_xmit_advance(&p->port, tx_size);
432 udma_writel(priv, REGS_DMA_TX, UDMA_TX_TRANSFER_LEN, tx_size);
433 udma_writel(priv, REGS_DMA_TX, UDMA_TX_BUF0_DATA_LEN, tx_size);
881 dma_free_coherent(dev, priv->tx_size, priv->tx_buf,
1060 priv->tx_size = UART_XMIT_SIZE;
1062 priv->tx_size,
[all...]
/linux-master/sound/soc/intel/skylake/
H A Dskl-sst-ipc.c281 size_t tx_size)
283 if (tx_size)
284 memcpy(msg->tx.data, tx_data, tx_size);
921 size_t sz_remaining, tx_size, data_offset; local
937 tx_size = sz_remaining > SKL_ADSP_W1_SZ
939 if (tx_size == sz_remaining)
945 (unsigned)data_offset, (unsigned)tx_size);
949 request.size = tx_size;
956 sz_remaining -= tx_size;
280 skl_ipc_tx_data_copy(struct ipc_message *msg, char *tx_data, size_t tx_size) argument
H A Dskl-sst-ipc.h168 size_t tx_size);
/linux-master/include/linux/
H A Dintel-ish-client-if.h98 int tx_size, int rx_size, bool reset);
/linux-master/sound/soc/intel/avs/
H A Dmessages.c273 size_t remaining, tx_size; local
278 tx_size = min_t(size_t, AVS_MAILBOX_SIZE, remaining);
279 final = (tx_size == remaining);
283 param_id, 1, final, request, tx_size,
288 remaining -= tx_size;
295 tx_size = min_t(size_t, AVS_MAILBOX_SIZE, remaining);
296 final = (tx_size == remaining);
300 request + offset, tx_size,
305 remaining -= tx_size;
/linux-master/drivers/gpu/drm/radeon/
H A Datombios_dp.c165 size_t tx_size; local
188 /* tx_size needs to be 4 even for bare address packets since the atom
191 tx_size = HEADER_SIZE + msg->size;
195 tx_buf[3] |= tx_size << 4;
198 tx_buf, tx_size, NULL, 0, delay, &ack);
205 /* tx_size needs to be 4 even for bare address packets since the atom
208 tx_size = HEADER_SIZE;
212 tx_buf[3] |= tx_size << 4;
214 tx_buf, tx_size, msg->buffer, msg->size, delay, &ack);
/linux-master/drivers/net/fjes/
H A Dfjes_trace.h101 __field(size_t, tx_size)
112 __entry->tx_size = buf_pair->tx.size;
120 __entry->length, __entry->epid, __entry->tx, __entry->tx_size,
/linux-master/sound/soc/sof/
H A Dipc4.c456 size_t tx_size, rx_size; local
476 tx_size = chunk_size;
484 tx_size = 0;
489 ret = ipc4_tx_msg_unlocked(sdev->ipc, &tx, tx_size, &rx, rx_size);
/linux-master/drivers/spi/
H A Dspi-mt65xx.c948 u32 reg_val, nio, tx_size; local
1008 tx_size = 1 + op->addr.nbytes + op->dummy.nbytes;
1010 tx_size += op->data.nbytes;
1012 tx_size = max_t(u32, tx_size, 32);
1014 tx_tmp_buf = kzalloc(tx_size, GFP_KERNEL | GFP_DMA);
1041 tx_size, DMA_TO_DEVICE);
1104 tx_size, DMA_TO_DEVICE);
/linux-master/drivers/target/iscsi/
H A Discsi_target_util.c1099 int tx_sent, tx_size; local
1104 tx_size = cmd->tx_size;
1114 tx_sent = tx_data(conn, &iov[0], iov_count, tx_size);
1115 if (tx_size != tx_sent) {
1122 cmd->tx_size = 0;
1156 data_len = cmd->tx_size - tx_hdr_size - cmd->padding;
/linux-master/drivers/media/dvb-frontends/
H A Dtda1004x.c312 int tx_size; local
323 tx_size = len - pos;
324 if (tx_size > 0x10)
325 tx_size = 0x10;
328 memcpy(buf + 1, mem + pos, tx_size);
329 fw_msg.len = tx_size + 1;
335 pos += tx_size;
/linux-master/drivers/net/ethernet/atheros/
H A Dag71xx.c1319 int ring_size, tx_size; local
1322 tx_size = BIT(tx->order);
1337 rx->buf = &tx->buf[tx_size];
1338 rx->descs_cpu = ((void *)tx->descs_cpu) + tx_size * AG71XX_DESC_SIZE;
1339 rx->descs_dma = tx->descs_dma + tx_size * AG71XX_DESC_SIZE;
1819 int tx_size, err, i; local
1888 tx_size = AG71XX_TX_RING_SIZE_DEFAULT;
1900 tx_size *= AG71XX_TX_RING_DS_PER_PKT;
1902 ag->tx_ring.order = ag71xx_ring_size_order(tx_size);

Completed in 346 milliseconds

123