/linux-master/drivers/net/ |
H A D | ifb.c | 91 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 D | bcdc.h | 12 void brcmf_proto_bcdc_txcomplete(struct device *dev, struct sk_buff *txp,
|
H A D | bcdc.c | 364 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 D | core.h | 219 void brcmf_txfinalize(struct brcmf_if *ifp, struct sk_buff *txp, bool success);
|
/linux-master/drivers/gpu/drm/vc4/ |
H A D | vc4_txp.c | 151 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 D | ipoib_tx.c | 200 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 D | trace_tx.h | 362 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 D | sdma.c | 364 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 D | pci_mac.c | 25 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 D | spi-oc-tiny.c | 50 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 D | spi-falcon.c | 102 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 D | rtc-rs5c348.c | 63 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 D | phy.c | 141 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 D | init.c | 184 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 D | netback.c | 110 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 D | iwl-eeprom-parse.c | 298 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 D | ks8851_par.c | 183 * @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 D | ks8851_spi.c | 244 * @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 D | qib_sdma.c | 103 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 D | pci_mac.c | 16 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 D | pci_mac.c | 16 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 D | mse102x.c | 219 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 D | mt76_connac_mac.c | 163 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 D | dma.c | 236 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 D | mac.c | 751 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...] |