Searched refs:tx_type (Results 1 - 25 of 116) sorted by relevance

12345

/linux-master/include/linux/
H A Dnet_tstamp.h17 * @tx_type: see struct hwtstamp_config
32 int tx_type; member in struct:kernel_hwtstamp_config
43 kernel_cfg->tx_type = cfg->tx_type;
51 cfg->tx_type = kernel_cfg->tx_type;
59 a->tx_type != b->tx_type ||
H A Dasync_tx.h104 enum dma_transaction_type tx_type);
119 enum dma_transaction_type tx_type, struct page **dst,
118 async_tx_find_channel(struct async_submit_ctl *submit, enum dma_transaction_type tx_type, struct page **dst, int dst_count, struct page **src, int src_count, size_t len) argument
H A Ddmaengine.h1382 __dma_cap_set(enum dma_transaction_type tx_type, dma_cap_mask_t *dstp) argument
1384 set_bit(tx_type, dstp->bits);
1389 __dma_cap_clear(enum dma_transaction_type tx_type, dma_cap_mask_t *dstp) argument
1391 clear_bit(tx_type, dstp->bits);
1402 __dma_has_cap(enum dma_transaction_type tx_type, dma_cap_mask_t *srcp) argument
1404 return test_bit(tx_type, srcp->bits);
1481 struct dma_chan *dma_find_channel(enum dma_transaction_type tx_type);
1495 static inline struct dma_chan *dma_find_channel(enum dma_transaction_type tx_type) argument
/linux-master/drivers/media/platform/amphion/
H A Dvpu_mbox.c58 scnprintf(core->tx_type.name, sizeof(core->tx_type.name) - 1, "tx0");
59 core->tx_type.block = true;
74 ret = vpu_mbox_request_channel(core->dev, &core->tx_type);
93 mbox_free_channel(core->tx_type.ch);
96 core->tx_type.ch = NULL;
104 mbox_send_message(core->tx_type.ch, &type);
110 mbox_send_message(core->tx_type.ch, &type);
/linux-master/arch/powerpc/include/asm/
H A Dasync_tx.h27 enum dma_transaction_type tx_type);
/linux-master/tools/testing/selftests/net/
H A Dhwtstamp_config.c80 fputs("Usage: hwtstamp_config if_name [tx_type rx_filter]\n"
81 "tx_type is any of (case-insensitive):\n",
102 config.tx_type = lookup_value(tx_types, N_TX_TYPES, argv[2]);
104 if (config.tx_type < 0 || config.rx_filter < 0) {
125 name = lookup_name(tx_types, N_TX_TYPES, config.tx_type);
127 printf("tx_type = %s\n", name);
129 printf("tx_type = %d\n", config.tx_type);
H A Dtimestamping.c396 hwconfig.tx_type =
406 hwconfig_requested.tx_type == HWTSTAMP_TX_OFF &&
412 printf("SIOCSHWTSTAMP: tx_type %d requested, got %d; rx_filter %d requested, got %d\n",
413 hwconfig_requested.tx_type, hwconfig.tx_type,
/linux-master/drivers/infiniband/sw/siw/
H A Dsiw_qp_tx.c123 switch (tx_type(wqe)) {
219 siw_dbg_qp(tx_qp(c_tx), "stale wqe type %d\n", tx_type(wqe));
803 if (tx_type(wqe) == SIW_OP_READ_RESPONSE)
806 if (tx_type(wqe) != SIW_OP_READ &&
807 tx_type(wqe) != SIW_OP_READ_LOCAL_INV) {
815 if (tx_type(wqe) ==
854 tx_type(wqe), wqe->wr_status, wqe->bytes, wqe->processed,
862 enum siw_opcode tx_type = tx_type(wqe); local
877 if (!rv && tx_type !
1021 enum siw_opcode tx_type; local
[all...]
H A Dsiw_qp.c409 tx_type(tx_wqe(qp)));
1216 tx_type(wqe), wqe->wr_status);
1218 siw_wqe_put_mem(wqe, tx_type(wqe));
1220 if (tx_type(wqe) != SIW_OP_READ_RESPONSE &&
1221 ((tx_type(wqe) != SIW_OP_READ &&
1222 tx_type(wqe) != SIW_OP_READ_LOCAL_INV) ||
/linux-master/drivers/net/ethernet/qlogic/qede/
H A Dqede_ptp.c26 u16 tx_type; member in struct:qede_ptp
204 enum qed_ptp_hwtstamp_tx_type tx_type = QED_PTP_HWTSTAMP_TX_ON; local
216 switch (ptp->tx_type) {
219 tx_type = QED_PTP_HWTSTAMP_TX_ON;
224 tx_type = QED_PTP_HWTSTAMP_TX_OFF;
286 ptp->ops->cfg_filters(edev->cdev, rx_filter, tx_type);
307 "HWTSTAMP IOCTL: Requested tx_type = %d, requested rx_filters = %d\n",
308 config.tx_type, config.rx_filter);
311 ptp->tx_type = config.tx_type;
[all...]
/linux-master/crypto/async_tx/
H A Dasync_tx.c40 * @tx_type: transaction type
44 enum dma_transaction_type tx_type)
50 dma_has_cap(tx_type, depend_tx->chan->device->cap_mask))
52 return async_dma_find_channel(tx_type);
43 __async_tx_find_channel(struct async_submit_ctl *submit, enum dma_transaction_type tx_type) argument
/linux-master/drivers/usb/usbip/
H A Dvudc.h59 enum tx_type { enum
66 enum tx_type type;
/linux-master/include/uapi/linux/
H A Dnet_tstamp.h67 * @tx_type: one of HWTSTAMP_TX_*
78 int tx_type; member in struct:hwtstamp_config
97 /* possible values for hwtstamp_config->tx_type */
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/lag/
H A Dlag.h46 enum netdev_lag_tx_type tx_type; member in struct:lag_tracker
/linux-master/drivers/net/ethernet/engleder/
H A Dtsnep_ptp.c34 switch (config.tx_type) {
210 adapter->hwtstamp_config.tx_type = HWTSTAMP_TX_OFF;
/linux-master/drivers/staging/vt6655/
H A Dmac.c654 void vt6655_mac_set_curr_tx_desc_addr(int tx_type, struct vnt_private *priv, u32 curr_desc_addr) argument
656 if (tx_type == TYPE_AC0DMA)
658 else if (tx_type == TYPE_TXDMA0)
/linux-master/drivers/net/ethernet/amd/xgbe/
H A Dxgbe-ptp.c259 pdata->tstamp_config.tx_type = HWTSTAMP_TX_OFF;
/linux-master/net/core/
H A Ddev_ioctl.c189 enum hwtstamp_tx_types tx_type; local
197 tx_type = cfg->tx_type;
200 switch (tx_type) {
/linux-master/drivers/net/ethernet/qlogic/qed/
H A Dqed_ptp.c172 enum qed_ptp_hwtstamp_tx_type tx_type)
229 if (tx_type == QED_PTP_HWTSTAMP_TX_OFF) {
170 qed_ptp_hw_cfg_filters(struct qed_dev *cdev, enum qed_ptp_filter_type rx_type, enum qed_ptp_hwtstamp_tx_type tx_type) argument
/linux-master/drivers/net/dsa/hirschmann/
H A Dhellcreek_hwtstamp.c55 switch (config->tx_type) {
62 config->tx_type = HWTSTAMP_TX_ON;
/linux-master/drivers/net/phy/mscc/
H A Dmscc_ptp.c1004 vsc8531->ptp->tx_type != HWTSTAMP_TX_OFF);
1006 ptp_l4 && vsc8531->ptp->tx_type != HWTSTAMP_TX_OFF);
1008 vsc8531->ptp->tx_type != HWTSTAMP_TX_OFF);
1011 if (vsc8531->ptp->tx_type != HWTSTAMP_TX_OFF)
1058 switch (cfg->tx_type) {
1070 vsc8531->ptp->tx_type = cfg->tx_type;
1107 if (vsc8531->ptp->tx_type == HWTSTAMP_TX_OFF)
1168 if (vsc8531->ptp->tx_type == HWTSTAMP_TX_OFF) {
/linux-master/drivers/net/phy/
H A Dbcm-phy-ptp.c137 int tx_type; member in struct:bcm_ptp_private
758 switch (priv->tx_type) {
811 priv->tx_type = cfg->tx_type;
814 ctrl |= priv->tx_type != HWTSTAMP_TX_OFF ? SLICE_TX_EN : 0;
/linux-master/drivers/net/ethernet/hisilicon/hns3/hns3pf/
H A Dhclge_ptp.c271 switch (cfg->tx_type) {
457 ptp->ts_cfg.tx_type = HWTSTAMP_TX_OFF;
539 ptp->ts_cfg.tx_type = HWTSTAMP_TX_OFF;
/linux-master/drivers/net/ethernet/netronome/nfp/flower/
H A Dlag_conf.c578 lag_upper_info->tx_type != NETDEV_LAG_TX_TYPE_ACTIVEBACKUP &&
579 (lag_upper_info->tx_type != NETDEV_LAG_TX_TYPE_HASH ||
585 "Unable to offload tx_type %u hash %u\n",
586 lag_upper_info->tx_type,
/linux-master/drivers/net/ethernet/mellanox/mlxsw/
H A Dspectrum_ptp.c1097 enum hwtstamp_tx_types tx_type = config->tx_type; local
1101 switch (tx_type) {
1468 enum hwtstamp_tx_types tx_type = config->tx_type; local
1506 switch (tx_type) {
1630 new_config.tx_type = config->tx_type;

Completed in 284 milliseconds

12345