Home
last modified time | relevance | path

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

/linux/drivers/net/
H A Difb.c91 struct ifb_q_private *txp = from_tasklet(txp, t, ifb_tasklet); in ifb_ri_tasklet() local
95 txq = netdev_get_tx_queue(txp->dev, txp->txqnum); in ifb_ri_tasklet()
96 skb = skb_peek(&txp->tq); in ifb_ri_tasklet()
100 skb_queue_splice_tail_init(&txp->rq, &txp->tq); in ifb_ri_tasklet()
104 while ((skb = __skb_dequeue(&txp->tq)) != NULL) { in ifb_ri_tasklet()
112 ifb_update_q_stats(&txp->tx_stats, skb->len); in ifb_ri_tasklet()
115 skb->dev = dev_get_by_index_rcu(dev_net(txp->dev), skb->skb_iif); in ifb_ri_tasklet()
119 txp->dev->stats.tx_dropped++; in ifb_ri_tasklet()
120 if (skb_queue_len(&txp->tq) != 0) in ifb_ri_tasklet()
125 skb->skb_iif = txp->dev->ifindex; in ifb_ri_tasklet()
[all …]
/linux/drivers/infiniband/hw/hfi1/
H A Dipoib_tx.c200 struct ipoib_txparms *txp) in hfi1_ipoib_build_ulp_payload() argument
202 struct hfi1_devdata *dd = txp->dd; in hfi1_ipoib_build_ulp_payload()
231 struct ipoib_txparms *txp) in hfi1_ipoib_build_tx_desc() argument
233 struct hfi1_devdata *dd = txp->dd; in hfi1_ipoib_build_tx_desc()
237 sizeof(sdma_hdr->pbc) + (txp->hdr_dwords << 2) + tx->skb->len; in hfi1_ipoib_build_tx_desc()
248 sizeof(sdma_hdr->pbc) + (txp->hdr_dwords << 2)); in hfi1_ipoib_build_tx_desc()
253 return hfi1_ipoib_build_ulp_payload(tx, txp); in hfi1_ipoib_build_tx_desc()
257 struct ipoib_txparms *txp) in hfi1_ipoib_build_ib_tx_headers() argument
262 struct hfi1_pportdata *ppd = ppd_from_ibp(txp->ibp); in hfi1_ipoib_build_ib_tx_headers()
263 struct rdma_ah_attr *ah_attr = txp->ah_attr; in hfi1_ipoib_build_ib_tx_headers()
[all …]
H A Dsdma.c364 struct sdma_txreq *txp, *txp_next; in sdma_flush() local
376 list_for_each_entry_safe(txp, txp_next, &flushlist, list) in sdma_flush()
377 complete_tx(sde, txp, SDMA_TXREQ_S_ABORTED); in sdma_flush()
541 struct sdma_txreq *txp = get_txhead(sde); in sdma_flush_descq() local
554 if (txp && txp->next_descq_idx == head) { in sdma_flush_descq()
557 complete_tx(sde, txp, SDMA_TXREQ_S_ABORTED); in sdma_flush_descq()
558 trace_hfi1_sdma_progress(sde, head, tail, txp); in sdma_flush_descq()
559 txp = get_txhead(sde); in sdma_flush_descq()
1769 struct sdma_txreq *txp = NULL; in sdma_make_progress() local
1783 txp = get_txhead(sde); in sdma_make_progress()
[all …]
/linux/drivers/net/xen-netback/
H A Dnetback.c111 const struct xen_netif_tx_request *txp,
208 struct xen_netif_tx_request *txp, in xenvif_tx_err() argument
214 make_tx_response(queue, txp, extra_count, XEN_NETIF_RSP_ERROR); in xenvif_tx_err()
217 RING_COPY_REQUEST(&queue->tx, cons++, txp); in xenvif_tx_err()
235 struct xen_netif_tx_request *txp, in xenvif_count_requests() argument
284 txp = &dropped_tx; in xenvif_count_requests()
286 RING_COPY_REQUEST(&queue->tx, cons + slots, txp); in xenvif_count_requests()
297 if (!drop_err && txp->size > first->size) { in xenvif_count_requests()
301 txp->size, first->size); in xenvif_count_requests()
305 first->size -= txp->size; in xenvif_count_requests()
[all …]
/linux/drivers/rtc/
H A Drtc-rs5c348.c63 u8 txbuf[5+7], *txp; in rs5c348_rtc_set_time() local
78 txp = txbuf; in rs5c348_rtc_set_time()
84 txp = &txbuf[5]; in rs5c348_rtc_set_time()
85 txp[RS5C348_REG_SECS] = bin2bcd(tm->tm_sec); in rs5c348_rtc_set_time()
86 txp[RS5C348_REG_MINS] = bin2bcd(tm->tm_min); in rs5c348_rtc_set_time()
88 txp[RS5C348_REG_HOURS] = bin2bcd(tm->tm_hour); in rs5c348_rtc_set_time()
91 txp[RS5C348_REG_HOURS] = bin2bcd((tm->tm_hour + 11) % 12 + 1) | in rs5c348_rtc_set_time()
94 txp[RS5C348_REG_WDAY] = bin2bcd(tm->tm_wday); in rs5c348_rtc_set_time()
95 txp[RS5C348_REG_DAY] = bin2bcd(tm->tm_mday); in rs5c348_rtc_set_time()
96 txp[RS5C348_REG_MONTH] = bin2bcd(tm->tm_mon + 1) | in rs5c348_rtc_set_time()
[all …]
/linux/drivers/net/wireless/intel/iwlwifi/dvm/
H A Deeprom.c297 const struct iwl_eeprom_enhanced_txpwr *txp) in iwl_get_max_txpwr_half_dbm() argument
302 if (data->valid_tx_ant & ANT_A && txp->chain_a_max > result) in iwl_get_max_txpwr_half_dbm()
303 result = txp->chain_a_max; in iwl_get_max_txpwr_half_dbm()
305 if (data->valid_tx_ant & ANT_B && txp->chain_b_max > result) in iwl_get_max_txpwr_half_dbm()
306 result = txp->chain_b_max; in iwl_get_max_txpwr_half_dbm()
308 if (data->valid_tx_ant & ANT_C && txp->chain_c_max > result) in iwl_get_max_txpwr_half_dbm()
309 result = txp->chain_c_max; in iwl_get_max_txpwr_half_dbm()
313 data->valid_tx_ant == ANT_AC) && txp->mimo2_max > result) in iwl_get_max_txpwr_half_dbm()
314 result = txp->mimo2_max; in iwl_get_max_txpwr_half_dbm()
316 if (data->valid_tx_ant == ANT_ABC && txp->mimo3_max > result) in iwl_get_max_txpwr_half_dbm()
[all …]
/linux/drivers/net/ethernet/vertexcom/
H A Dmse102x.c224 static int mse102x_tx_frame_spi(struct mse102x_net *mse, struct sk_buff *txp, in mse102x_tx_frame_spi() argument
234 __func__, txp, txp->len, txp->data); in mse102x_tx_frame_spi()
236 if ((skb_headroom(txp) < DET_SOF_LEN) || in mse102x_tx_frame_spi()
237 (skb_tailroom(txp) < DET_DFT_LEN + pad)) { in mse102x_tx_frame_spi()
238 tskb = skb_copy_expand(txp, DET_SOF_LEN, DET_DFT_LEN + pad, in mse102x_tx_frame_spi()
243 txp = tskb; in mse102x_tx_frame_spi()
246 mse102x_push_header(txp); in mse102x_tx_frame_spi()
249 skb_put_zero(txp, pad); in mse102x_tx_frame_spi()
251 mse102x_put_footer(txp); in mse102x_tx_frame_spi()
253 xfer->tx_buf = txp->data; in mse102x_tx_frame_spi()
[all …]
/linux/lib/dim/
H A Dnet_dim.c104 struct dim_cq_moder *rxp = NULL, *txp; in net_dim_init_irq_moder() local
131 txp = kmemdup(tx_profile[tx_mode], len, GFP_KERNEL); in net_dim_init_irq_moder()
132 if (!txp) in net_dim_init_irq_moder()
135 rcu_assign_pointer(moder->tx_profile, txp); in net_dim_init_irq_moder()
151 struct dim_cq_moder *rxp, *txp; in net_dim_free_irq_moder() local
157 txp = rtnl_dereference(dev->irq_moder->tx_profile); in net_dim_free_irq_moder()
163 kfree_rcu(txp, rcu); in net_dim_free_irq_moder()
/linux/drivers/net/wireless/mediatek/mt76/
H A Dmt76_connac_mac.c166 struct mt76_connac_hw_txp *txp = txp_ptr; in mt76_connac_write_hw_txp() local
167 struct mt76_connac_txp_ptr *ptr = &txp->ptr[0]; in mt76_connac_write_hw_txp()
171 tx_info->buf[0].len = MT_TXD_SIZE + sizeof(*txp); in mt76_connac_write_hw_txp()
174 txp->msdu_id[0] = cpu_to_le16(id | MT_MSDU_ID_VALID); in mt76_connac_write_hw_txp()
203 struct mt76_connac_fw_txp *txp) in mt76_connac_txp_skb_unmap_fw() argument
208 for (i = 0; i < txp->nbuf; i++) in mt76_connac_txp_skb_unmap_fw()
209 dma_unmap_single(dev, le32_to_cpu(txp->buf[i]), in mt76_connac_txp_skb_unmap_fw()
210 le16_to_cpu(txp->len[i]), DMA_TO_DEVICE); in mt76_connac_txp_skb_unmap_fw()
215 struct mt76_connac_hw_txp *txp) in mt76_connac_txp_skb_unmap_hw() argument
225 for (i = 0; i < ARRAY_SIZE(txp->ptr); i++) { in mt76_connac_txp_skb_unmap_hw()
[all …]
/linux/drivers/net/wireless/broadcom/brcm80211/brcmsmac/
H A Ddma.c236 struct sk_buff **txp; member
651 di->txp = kzalloc(size, GFP_ATOMIC); in dma_attach()
652 if (di->txp == NULL) in dma_attach()
763 kfree(di->txp); in dma_detach()
1310 di->txp[prevtxd(di, txout)] = p; in dma_txenq()
1463 struct sk_buff *txp; in dma_getnexttxp() local
1474 txp = NULL; in dma_getnexttxp()
1501 for (i = start; i != end && !txp; i = nexttxd(di, i)) { in dma_getnexttxp()
1514 txp = di->txp[i]; in dma_getnexttxp()
1515 di->txp[i] = NULL; in dma_getnexttxp()
[all …]
/linux/drivers/net/wireless/broadcom/brcm80211/brcmfmac/
H A Dbcdc.c364 brcmf_proto_bcdc_txcomplete(struct device *dev, struct sk_buff *txp, in brcmf_proto_bcdc_txcomplete() argument
373 brcmf_fws_bustxcomplete(bcdc->fws, txp, success); in brcmf_proto_bcdc_txcomplete()
375 if (brcmf_proto_bcdc_hdrpull(bus_if->drvr, false, txp, &ifp)) in brcmf_proto_bcdc_txcomplete()
376 brcmu_pkt_buf_free_skb(txp); in brcmf_proto_bcdc_txcomplete()
378 brcmf_txfinalize(ifp, txp, success); in brcmf_proto_bcdc_txcomplete()
H A Dbcdc.h12 void brcmf_proto_bcdc_txcomplete(struct device *dev, struct sk_buff *txp,
H A Dcore.h219 void brcmf_txfinalize(struct brcmf_if *ifp, struct sk_buff *txp, bool success);
H A Dcore.c543 void brcmf_txfinalize(struct brcmf_if *ifp, struct sk_buff *txp, bool success) in brcmf_txfinalize() argument
549 brcmu_pkt_buf_free_skb(txp); in brcmf_txfinalize()
553 eh = (struct ethhdr *)(txp->data); in brcmf_txfinalize()
565 brcmu_pkt_buf_free_skb(txp); in brcmf_txfinalize()
/linux/drivers/net/wireless/mediatek/mt76/mt7996/
H A Dmac.c1165 struct mt76_connac_txp_common *txp; in mt7996_tx_prepare_skb() local
1167 txp = (struct mt76_connac_txp_common *)(txwi + MT_TXD_SIZE); in mt7996_tx_prepare_skb()
1177 txp->fw.buf[i] = cpu_to_le32(tx_info->buf[i + 1].addr); in mt7996_tx_prepare_skb()
1178 txp->fw.len[i] = cpu_to_le16(len); in mt7996_tx_prepare_skb()
1180 txp->fw.nbuf = nbuf; in mt7996_tx_prepare_skb()
1182 txp->fw.flags = cpu_to_le16(MT_CT_INFO_FROM_HOST); in mt7996_tx_prepare_skb()
1185 txp->fw.flags |= cpu_to_le16(MT_CT_INFO_APPLY_TXD); in mt7996_tx_prepare_skb()
1188 txp->fw.flags |= cpu_to_le16(MT_CT_INFO_NONE_CIPHER_FRAME); in mt7996_tx_prepare_skb()
1191 txp->fw.flags |= cpu_to_le16(MT_CT_INFO_MGMT_FRAME); in mt7996_tx_prepare_skb()
1199 txp->fw.bss_idx = mlink ? mlink->idx : mvif->deflink.mt76.idx; in mt7996_tx_prepare_skb()
[all …]
/linux/drivers/net/wireless/marvell/mwifiex/
H A Dsta_cmdresp.c427 struct host_cmd_ds_rf_tx_pwr *txp = &resp->params.txp; in mwifiex_ret_rf_tx_power() local
428 u16 action = le16_to_cpu(txp->action); in mwifiex_ret_rf_tx_power()
430 priv->tx_power_level = le16_to_cpu(txp->cur_level); in mwifiex_ret_rf_tx_power()
433 priv->max_tx_power_level = txp->max_power; in mwifiex_ret_rf_tx_power()
434 priv->min_tx_power_level = txp->min_power; in mwifiex_ret_rf_tx_power()
H A Dsta_cmd.c217 struct host_cmd_ds_txpwr_cfg *txp) in mwifiex_cmd_tx_power_cfg() argument
227 if (txp->mode) { in mwifiex_cmd_tx_power_cfg()
229 *) ((unsigned long) txp + in mwifiex_cmd_tx_power_cfg()
231 memmove(cmd_txp_cfg, txp, in mwifiex_cmd_tx_power_cfg()
243 memmove(cmd_txp_cfg, txp, sizeof(*txp)); in mwifiex_cmd_tx_power_cfg()
262 struct host_cmd_ds_rf_tx_pwr *txp = &cmd->params.txp; in mwifiex_cmd_rf_tx_power() local
267 txp->action = cpu_to_le16(cmd_action); in mwifiex_cmd_rf_tx_power()
H A Dfw.h2385 struct host_cmd_ds_rf_tx_pwr txp; member
/linux/arch/arm/boot/dts/broadcom/
H A Dbcm283x.dtsi80 txp: txp@7e004000 { label
81 compatible = "brcm,bcm2835-txp";
/linux/drivers/net/ethernet/micrel/
H A Dks8851.h422 struct sk_buff *txp, bool irq);
/linux/arch/mips/include/asm/octeon/
H A Dcvmx-lmcx-defs.h2690 uint64_t txp:3; member
2704 uint64_t txp:3;
2720 uint64_t txp:3; member
2734 uint64_t txp:3;
/linux/drivers/net/ieee802154/
H A Dca8210.c1341 static u8 tdme_settxpower(u8 txp, void *device_ref) in tdme_settxpower() argument
1349 txp_ext = 0x3F & txp; in tdme_settxpower()
/linux/drivers/net/ethernet/meta/fbnic/
H A Dfbnic_txrx.c2614 void fbnic_config_drop_mode(struct fbnic_net *fbn, bool txp) in fbnic_config_drop_mode() argument
2627 fbnic_config_drop_mode_rcq(nv, &qt->cmpl, txp, hds); in fbnic_config_drop_mode()
/linux/drivers/net/ethernet/broadcom/
H A Dbnx2.c3731 check_mips_fw_entry(bp->mips_firmware, &mips_fw->txp)) { in bnx2_request_uncached_firmware()
3917 load_cpu_fw(bp, &cpu_reg_txp, &mips_fw->txp); in bnx2_init_cpus()
H A Dbnx2.h7057 struct bnx2_mips_fw_file_entry txp; member