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

12

/linux-master/drivers/net/
H A Difb.c91 struct ifb_q_private *txp = from_tasklet(txp, t, ifb_tasklet); local
95 txq = netdev_get_tx_queue(txp->dev, txp->txqnum);
96 skb = skb_peek(&txp->tq);
100 skb_queue_splice_tail_init(&txp->rq, &txp->tq);
104 while ((skb = __skb_dequeue(&txp->tq)) != NULL) {
112 ifb_update_q_stats(&txp->tx_stats, skb->len);
115 skb->dev = dev_get_by_index_rcu(dev_net(txp
158 struct ifb_q_private *txp = dp->tx_private; local
187 struct ifb_q_private *txp; local
262 struct ifb_q_private *txp; local
299 struct ifb_q_private *txp = dp->tx_private; local
341 struct ifb_q_private *txp = dp->tx_private + skb_get_queue_mapping(skb); local
[all...]
/linux-master/drivers/net/wireless/broadcom/brcm80211/brcmfmac/
H A Dbcdc.h12 void brcmf_proto_bcdc_txcomplete(struct device *dev, struct sk_buff *txp,
H A Dbcdc.c364 brcmf_proto_bcdc_txcomplete(struct device *dev, struct sk_buff *txp, argument
373 brcmf_fws_bustxcomplete(bcdc->fws, txp, success);
375 if (brcmf_proto_bcdc_hdrpull(bus_if->drvr, false, txp, &ifp))
376 brcmu_pkt_buf_free_skb(txp);
378 brcmf_txfinalize(ifp, txp, success);
H A Dcore.h219 void brcmf_txfinalize(struct brcmf_if *ifp, struct sk_buff *txp, bool success);
/linux-master/drivers/gpu/drm/vc4/
H A Dvc4_txp.c151 readl(txp->regs + (offset)); \
157 writel(val, txp->regs + (offset)); \
288 struct vc4_txp *txp = connector_to_vc4_txp(conn); local
335 drm_writeback_queue_job(&txp->connector, conn_state);
365 struct vc4_txp *txp = encoder_to_vc4_txp(encoder); local
467 struct vc4_txp *txp = data; local
468 struct vc4_crtc *vc4_crtc = &txp->base;
482 drm_writeback_signal_completion(&txp->connector, 0);
488 .name = "txp",
501 struct vc4_txp *txp; local
561 struct vc4_txp *txp = dev_get_drvdata(dev); local
[all...]
/linux-master/drivers/infiniband/hw/hfi1/
H A Dipoib_tx.c200 struct ipoib_txparms *txp)
202 struct hfi1_devdata *dd = txp->dd;
231 struct ipoib_txparms *txp)
233 struct hfi1_devdata *dd = txp->dd;
237 sizeof(sdma_hdr->pbc) + (txp->hdr_dwords << 2) + tx->skb->len;
248 sizeof(sdma_hdr->pbc) + (txp->hdr_dwords << 2));
253 return hfi1_ipoib_build_ulp_payload(tx, txp);
257 struct ipoib_txparms *txp)
262 struct hfi1_pportdata *ppd = ppd_from_ibp(txp->ibp);
263 struct rdma_ah_attr *ah_attr = txp
199 hfi1_ipoib_build_ulp_payload(struct ipoib_txreq *tx, struct ipoib_txparms *txp) argument
230 hfi1_ipoib_build_tx_desc(struct ipoib_txreq *tx, struct ipoib_txparms *txp) argument
256 hfi1_ipoib_build_ib_tx_headers(struct ipoib_txreq *tx, struct ipoib_txparms *txp) argument
348 hfi1_ipoib_send_dma_common(struct net_device *dev, struct sk_buff *skb, struct ipoib_txparms *txp) argument
456 hfi1_ipoib_send_dma_single(struct net_device *dev, struct sk_buff *skb, struct ipoib_txparms *txp) argument
507 hfi1_ipoib_send_dma_list(struct net_device *dev, struct sk_buff *skb, struct ipoib_txparms *txp) argument
577 struct ipoib_txparms txp; local
[all...]
H A Dtrace_tx.h362 struct sdma_txreq *txp
364 TP_ARGS(sde, hwhead, swhead, txp),
379 __entry->txnext = txp ? txp->next_descq_idx : ~0;
381 __entry->sn = txp ? txp->sn : ~0;
399 struct sdma_txreq *txp
401 TP_ARGS(sde, hwhead, swhead, txp),
415 __entry->txnext = txp ? txp
[all...]
H A Dsdma.c364 struct sdma_txreq *txp, *txp_next; local
376 list_for_each_entry_safe(txp, txp_next, &flushlist, list)
377 complete_tx(sde, txp, SDMA_TXREQ_S_ABORTED);
540 struct sdma_txreq *txp = get_txhead(sde); local
545 * the next txp on the list.
552 /* if now past this txp's descs, do the callback */
553 if (txp && txp->next_descq_idx == head) {
556 complete_tx(sde, txp, SDMA_TXREQ_S_ABORTED);
557 trace_hfi1_sdma_progress(sde, head, tail, txp);
1786 struct sdma_txreq *txp = NULL; local
[all...]
/linux-master/drivers/net/wireless/mediatek/mt76/mt7615/
H A Dpci_mac.c25 struct mt76_connac_fw_txp *txp = txp_ptr; local
26 u8 *rept_wds_wcid = (u8 *)&txp->rept_wds_wcid;
31 txp->buf[i] = cpu_to_le32(tx_info->buf[i + 1].addr);
32 txp->len[i] = cpu_to_le16(tx_info->buf[i + 1].len);
34 txp->nbuf = nbuf;
37 tx_info->buf[0].len = MT_TXD_SIZE + sizeof(*txp);
42 txp->flags = cpu_to_le16(MT_CT_INFO_APPLY_TXD);
45 txp->flags |= cpu_to_le16(MT_CT_INFO_NONE_CIPHER_FRAME);
48 txp->flags |= cpu_to_le16(MT_CT_INFO_MGMT_FRAME);
53 txp
72 void *txp; local
[all...]
/linux-master/drivers/spi/
H A Dspi-oc-tiny.c50 const u8 *txp; member in struct:tiny_spi
110 const u8 *txp = t->tx_buf; local
117 hw->txp = t->tx_buf;
124 writeb(hw->txp ? *hw->txp++ : 0,
127 writeb(hw->txp ? *hw->txp++ : 0,
132 writeb(hw->txp ? *hw->txp++ : 0,
141 writeb(txp
[all...]
H A Dspi-falcon.c102 const u8 *txp = t->tx_buf; local
122 if (!txp) {
138 priv->sfcmd |= *txp;
139 txp++;
154 if (txp && bytelen) {
173 /* txp is valid, already checked */
179 val = (val << 8) | (*txp++);
181 } else if ((dumlen < 15) && (*txp == 0)) {
187 txp++;
220 /* txp stil
[all...]
/linux-master/drivers/rtc/
H A Drtc-rs5c348.c63 u8 txbuf[5+7], *txp; local
78 txp = txbuf;
84 txp = &txbuf[5];
85 txp[RS5C348_REG_SECS] = bin2bcd(tm->tm_sec);
86 txp[RS5C348_REG_MINS] = bin2bcd(tm->tm_min);
88 txp[RS5C348_REG_HOURS] = bin2bcd(tm->tm_hour);
91 txp[RS5C348_REG_HOURS] = bin2bcd((tm->tm_hour + 11) % 12 + 1) |
94 txp[RS5C348_REG_WDAY] = bin2bcd(tm->tm_wday);
95 txp[RS5C348_REG_DAY] = bin2bcd(tm->tm_mday);
96 txp[RS5C348_REG_MONT
[all...]
/linux-master/drivers/net/wireless/mediatek/mt76/mt76x2/
H A Dphy.c141 struct mt76x2_tx_power_info txp; local
146 mt76x2_get_power_info(dev, &txp, chan);
149 delta = txp.delta_bw40;
151 delta = txp.delta_bw80;
154 mt76x02_add_rate_power_offset(&t, txp.target_power + delta);
159 delta = base_power - txp.target_power;
160 txp_0 = txp.chain[0].target_power + txp.chain[0].delta + delta;
161 txp_1 = txp.chain[1].target_power + txp
206 struct mt76x2_tx_power_info txp; local
[all...]
H A Dinit.c184 struct mt76x2_tx_power_info txp; local
191 mt76x2_get_power_info(dev, &txp, chan);
195 txp.target_power;
/linux-master/drivers/net/xen-netback/
H A Dnetback.c110 const struct xen_netif_tx_request *txp,
206 struct xen_netif_tx_request *txp,
212 make_tx_response(queue, txp, extra_count, XEN_NETIF_RSP_ERROR);
215 RING_COPY_REQUEST(&queue->tx, cons++, txp);
233 struct xen_netif_tx_request *txp,
282 txp = &dropped_tx;
284 RING_COPY_REQUEST(&queue->tx, cons + slots, txp);
295 if (!drop_err && txp->size > first->size) {
299 txp->size, first->size);
303 first->size -= txp
205 xenvif_tx_err(struct xenvif_queue *queue, struct xen_netif_tx_request *txp, unsigned int extra_count, RING_IDX end) argument
230 xenvif_count_requests(struct xenvif_queue *queue, struct xen_netif_tx_request *first, unsigned int extra_count, struct xen_netif_tx_request *txp, int work_to_do) argument
339 xenvif_tx_create_map_op(struct xenvif_queue *queue, u16 pending_idx, struct xen_netif_tx_request *txp, unsigned int extra_count, struct gnttab_map_grant_ref *mop) argument
392 struct xen_netif_tx_request *txp = first; local
695 struct xen_netif_tx_request *txp; local
1178 struct xen_netif_tx_request *txp; local
1418 _make_tx_response(struct xenvif_queue *queue, const struct xen_netif_tx_request *txp, unsigned int extra_count, s8 status) argument
1471 make_tx_response(struct xenvif_queue *queue, const struct xen_netif_tx_request *txp, unsigned int extra_count, s8 status) argument
[all...]
/linux-master/drivers/net/wireless/intel/iwlwifi/
H A Diwl-eeprom-parse.c298 struct iwl_eeprom_enhanced_txpwr *txp)
303 if (data->valid_tx_ant & ANT_A && txp->chain_a_max > result)
304 result = txp->chain_a_max;
306 if (data->valid_tx_ant & ANT_B && txp->chain_b_max > result)
307 result = txp->chain_b_max;
309 if (data->valid_tx_ant & ANT_C && txp->chain_c_max > result)
310 result = txp->chain_c_max;
314 data->valid_tx_ant == ANT_AC) && txp->mimo2_max > result)
315 result = txp->mimo2_max;
317 if (data->valid_tx_ant == ANT_ABC && txp
297 iwl_get_max_txpwr_half_dbm(const struct iwl_nvm_data *data, struct iwl_eeprom_enhanced_txpwr *txp) argument
331 iwl_eeprom_enh_txp_read_element(struct iwl_nvm_data *data, struct iwl_eeprom_enhanced_txpwr *txp, int n_channels, s8 max_txpower_avg) argument
363 struct iwl_eeprom_enhanced_txpwr *txp_array, *txp; local
[all...]
/linux-master/drivers/net/ethernet/micrel/
H A Dks8851_par.c183 * @txp: The sk_buff to transmit.
186 * Send the @txp to the chip. This means creating the relevant packet header
191 static void ks8851_wrfifo_par(struct ks8851_net *ks, struct sk_buff *txp, argument
195 unsigned int len = ALIGN(txp->len, 4);
199 __func__, txp, txp->len, txp->data, irq);
208 iowrite16(txp->len, ksp->hw_addr);
210 iowrite16_rep(ksp->hw_addr, txp->data, len / 2);
H A Dks8851_spi.c244 * @txp: The sk_buff to transmit.
247 * Send the @txp to the chip. This means creating the relevant packet header
252 static void ks8851_wrfifo_spi(struct ks8851_net *ks, struct sk_buff *txp, argument
262 __func__, txp, txp->len, txp->data, irq);
273 ks->txh.txw[2] = cpu_to_le16(txp->len);
280 xfer->tx_buf = txp->data;
282 xfer->len = ALIGN(txp->len, 4);
/linux-master/drivers/infiniband/hw/qib/
H A Dqib_sdma.c103 struct qib_sdma_txreq *txp, *txp_next; local
105 list_for_each_entry_safe(txp, txp_next, &ppd->sdma_activelist, list) {
106 list_del_init(&txp->list);
107 if (txp->flags & QIB_SDMA_TXREQ_F_FREEDESC) {
110 idx = txp->start_idx;
111 while (idx != txp->next_descq_idx) {
117 if (txp->callback)
118 (*txp->callback)(txp, QIB_SDMA_TXREQ_S_ABORTED);
328 struct qib_sdma_txreq *txp local
683 struct qib_sdma_txreq *txp, *txpnext; local
[all...]
/linux-master/drivers/net/wireless/mediatek/mt76/mt7925/
H A Dpci_mac.c16 struct mt76_connac_hw_txp *txp; local
47 txp = (struct mt76_connac_hw_txp *)(txwi + MT_TXD_SIZE);
48 memset(txp, 0, sizeof(struct mt76_connac_hw_txp));
49 mt76_connac_write_hw_txp(mdev, tx_info, txp, id);
/linux-master/drivers/net/wireless/mediatek/mt76/mt7921/
H A Dpci_mac.c16 struct mt76_connac_hw_txp *txp; local
47 txp = (struct mt76_connac_hw_txp *)(txwi + MT_TXD_SIZE);
48 memset(txp, 0, sizeof(struct mt76_connac_hw_txp));
49 mt76_connac_write_hw_txp(mdev, tx_info, txp, id);
/linux-master/drivers/net/ethernet/vertexcom/
H A Dmse102x.c219 static int mse102x_tx_frame_spi(struct mse102x_net *mse, struct sk_buff *txp, argument
229 __func__, txp, txp->len, txp->data);
231 if ((skb_headroom(txp) < DET_SOF_LEN) ||
232 (skb_tailroom(txp) < DET_DFT_LEN + pad)) {
233 tskb = skb_copy_expand(txp, DET_SOF_LEN, DET_DFT_LEN + pad,
238 dev_kfree_skb(txp);
239 txp = tskb;
242 mse102x_push_header(txp);
[all...]
/linux-master/drivers/net/wireless/mediatek/mt76/
H A Dmt76_connac_mac.c163 struct mt76_connac_hw_txp *txp = txp_ptr; local
164 struct mt76_connac_txp_ptr *ptr = &txp->ptr[0];
168 tx_info->buf[0].len = MT_TXD_SIZE + sizeof(*txp);
171 txp->msdu_id[0] = cpu_to_le16(id | MT_MSDU_ID_VALID);
200 struct mt76_connac_fw_txp *txp)
205 for (i = 0; i < txp->nbuf; i++)
206 dma_unmap_single(dev, le32_to_cpu(txp->buf[i]),
207 le16_to_cpu(txp->len[i]), DMA_TO_DEVICE);
212 struct mt76_connac_hw_txp *txp)
222 for (i = 0; i < ARRAY_SIZE(txp
199 mt76_connac_txp_skb_unmap_fw(struct mt76_dev *mdev, struct mt76_connac_fw_txp *txp) argument
211 mt76_connac_txp_skb_unmap_hw(struct mt76_dev *dev, struct mt76_connac_hw_txp *txp) argument
248 struct mt76_connac_txp_common *txp; local
[all...]
/linux-master/drivers/net/wireless/broadcom/brcm80211/brcmsmac/
H A Ddma.c236 struct sk_buff **txp; member in struct:dma_info
651 di->txp = kzalloc(size, GFP_ATOMIC);
652 if (di->txp == NULL)
763 kfree(di->txp);
1310 di->txp[prevtxd(di, txout)] = p;
1472 struct sk_buff *txp; local
1483 txp = NULL;
1510 for (i = start; i != end && !txp; i = nexttxd(di, i)) {
1523 txp = di->txp[
[all...]
/linux-master/drivers/net/wireless/mediatek/mt76/mt7915/
H A Dmac.c751 struct mt76_connac_fw_txp *txp; local
785 txp = (struct mt76_connac_fw_txp *)(txwi + MT_TXD_SIZE);
787 txp->buf[i] = cpu_to_le32(tx_info->buf[i + 1].addr);
788 txp->len[i] = cpu_to_le16(tx_info->buf[i + 1].len);
790 txp->nbuf = nbuf;
792 txp->flags = cpu_to_le16(MT_CT_INFO_APPLY_TXD | MT_CT_INFO_FROM_HOST);
795 txp->flags |= cpu_to_le16(MT_CT_INFO_NONE_CIPHER_FRAME);
799 txp->flags |= cpu_to_le16(MT_CT_INFO_MGMT_FRAME);
804 txp->bss_idx = mvif->mt76.idx;
807 txp
824 struct mt76_connac_fw_txp *txp = ptr + MT_TXD_SIZE; local
[all...]

Completed in 251 milliseconds

12