Searched refs:pdesc (Results 1 - 25 of 29) sorted by relevance

12

/drivers/net/wireless/rtlwifi/rtl8192se/
H A Dtrx.h33 u8 *pdesc, struct ieee80211_tx_info *info,
36 void rtl92se_tx_fill_cmddesc(struct ieee80211_hw *hw, u8 *pdesc, bool firstseg,
39 struct ieee80211_rx_status *rx_status, u8 *pdesc,
41 void rtl92se_set_desc(u8 *pdesc, bool istx, u8 desc_name, u8 *val);
42 u32 rtl92se_get_desc(u8 *pdesc, bool istx, u8 desc_name);
H A Dtrx.c114 struct rtl_stats *pstats, u8 *pdesc,
474 u8 *pdesc, struct rx_fwinfo *p_drvinfo)
506 _rtl92se_query_rxphystatus(hw, pstats, pdesc, p_drvinfo,
512 struct ieee80211_rx_status *rx_status, u8 *pdesc,
516 u32 phystatus = (u32)GET_RX_STATUS_DESC_PHY_STATUS(pdesc);
520 stats->length = (u16)GET_RX_STATUS_DESC_PKT_LEN(pdesc);
521 stats->rx_drvinfo_size = (u8)GET_RX_STATUS_DESC_DRVINFO_SIZE(pdesc) * 8;
522 stats->rx_bufshift = (u8)(GET_RX_STATUS_DESC_SHIFT(pdesc) & 0x03);
523 stats->icv = (u16)GET_RX_STATUS_DESC_ICV(pdesc);
524 stats->crc = (u16)GET_RX_STATUS_DESC_CRC32(pdesc);
113 _rtl92se_query_rxphystatus(struct ieee80211_hw *hw, struct rtl_stats *pstats, u8 *pdesc, struct rx_fwinfo *p_drvinfo, bool packet_match_bssid, bool packet_toself, bool packet_beacon) argument
472 _rtl92se_translate_rx_signal_stuff(struct ieee80211_hw *hw, struct sk_buff *skb, struct rtl_stats *pstats, u8 *pdesc, struct rx_fwinfo *p_drvinfo) argument
511 rtl92se_rx_query_desc(struct ieee80211_hw *hw, struct rtl_stats *stats, struct ieee80211_rx_status *rx_status, u8 *pdesc, struct sk_buff *skb) argument
601 u8 *pdesc = (u8 *) pdesc_tx; local
762 rtl92se_tx_fill_cmddesc(struct ieee80211_hw *hw, u8 *pdesc, bool firstseg, bool lastseg, struct sk_buff *skb) argument
814 rtl92se_set_desc(u8 *pdesc, bool istx, u8 desc_name, u8 *val) argument
[all...]
H A Dfw.c145 struct rtl_tx_desc *pdesc; local
154 pdesc = &ring->desc[idx];
155 rtlpriv->cfg->ops->fill_tx_cmddesc(hw, (u8 *)pdesc, 1, 1, skb);
/drivers/net/wireless/rtlwifi/rtl8192de/
H A Dtrx.c115 struct rx_desc_92d *pdesc,
130 is_cck_rate = RX_HAL_IS_CCK_RATE(pdesc);
238 if (pdesc->rxht && pdesc->rxmcs >= DESC92_RATEMCS8 &&
239 pdesc->rxmcs <= DESC92_RATEMCS15)
450 struct rx_desc_92d *pdesc,
477 _rtl92de_query_rxphystatus(hw, pstats, pdesc, p_drvinfo,
488 struct rx_desc_92d *pdesc = (struct rx_desc_92d *)p_desc; local
489 u32 phystatus = GET_RX_DESC_PHYST(pdesc);
491 stats->length = (u16) GET_RX_DESC_PKT_LEN(pdesc);
113 _rtl92de_query_rxphystatus(struct ieee80211_hw *hw, struct rtl_stats *pstats, struct rx_desc_92d *pdesc, struct rx_fwinfo_92d *p_drvinfo, bool packet_match_bssid, bool packet_toself, bool packet_beacon) argument
447 _rtl92de_translate_rx_signal_stuff(struct ieee80211_hw *hw, struct sk_buff *skb, struct rtl_stats *pstats, struct rx_desc_92d *pdesc, struct rx_fwinfo_92d *p_drvinfo) argument
562 u8 *pdesc = (u8 *) pdesc_tx; local
732 rtl92de_tx_fill_cmddesc(struct ieee80211_hw *hw, u8 *pdesc, bool firstseg, bool lastseg, struct sk_buff *skb) argument
784 rtl92de_set_desc(u8 *pdesc, bool istx, u8 desc_name, u8 *val) argument
841 struct rx_desc_92c *pdesc = (struct rx_desc_92c *)p_desc; local
[all...]
H A Dtrx.h736 u8 *pdesc, struct ieee80211_tx_info *info,
742 u8 *pdesc, struct sk_buff *skb);
743 void rtl92de_set_desc(u8 *pdesc, bool istx, u8 desc_name, u8 *val);
744 u32 rtl92de_get_desc(u8 *pdesc, bool istx, u8 desc_name);
746 void rtl92de_tx_fill_cmddesc(struct ieee80211_hw *hw, u8 *pdesc,
H A Dfw.c566 struct rtl_tx_desc *pdesc; local
576 pdesc = &ring->desc[idx];
578 rtlpriv->cfg->ops->get_desc((u8 *) pdesc, true, HW_DESC_OWN);
579 rtlpriv->cfg->ops->fill_tx_cmddesc(hw, (u8 *) pdesc, 1, 1, skb);
/drivers/net/wireless/rtlwifi/rtl8192ce/
H A Dtrx.c122 struct rx_desc_92c *pdesc,
137 is_cck_rate = RX_HAL_IS_CCK_RATE(pdesc);
241 if (pdesc->rxht && pdesc->rxmcs >= DESC92_RATEMCS8 &&
242 pdesc->rxmcs <= DESC92_RATEMCS15)
488 struct rx_desc_92c *pdesc,
523 _rtl92ce_query_rxphystatus(hw, pstats, pdesc, p_drvinfo,
536 struct rx_desc_92c *pdesc = (struct rx_desc_92c *)p_desc; local
538 u32 phystatus = GET_RX_DESC_PHYST(pdesc);
539 stats->length = (u16) GET_RX_DESC_PKT_LEN(pdesc);
120 _rtl92ce_query_rxphystatus(struct ieee80211_hw *hw, struct rtl_stats *pstats, struct rx_desc_92c *pdesc, struct rx_fwinfo_92c *p_drvinfo, bool packet_match_bssid, bool packet_toself, bool packet_beacon) argument
485 _rtl92ce_translate_rx_signal_stuff(struct ieee80211_hw *hw, struct sk_buff *skb, struct rtl_stats *pstats, struct rx_desc_92c *pdesc, struct rx_fwinfo_92c *p_drvinfo) argument
608 u8 *pdesc = (u8 *) pdesc_tx; local
769 rtl92ce_tx_fill_cmddesc(struct ieee80211_hw *hw, u8 *pdesc, bool firstseg, bool lastseg, struct sk_buff *skb) argument
827 rtl92ce_set_desc(u8 *pdesc, bool istx, u8 desc_name, u8 *val) argument
884 struct rx_desc_92c *pdesc = (struct rx_desc_92c *)p_desc; local
[all...]
H A Dtrx.h720 u8 *pdesc, struct ieee80211_tx_info *info,
726 u8 *pdesc, struct sk_buff *skb);
727 void rtl92ce_set_desc(u8 *pdesc, bool istx, u8 desc_name, u8 *val);
728 u32 rtl92ce_get_desc(u8 *pdesc, bool istx, u8 desc_name);
730 void rtl92ce_tx_fill_cmddesc(struct ieee80211_hw *hw, u8 *pdesc,
/drivers/net/wireless/rtlwifi/rtl8192cu/
H A Dtrx.c309 struct rx_desc_92c *pdesc = (struct rx_desc_92c *)p_desc; local
310 u32 phystatus = GET_RX_DESC_PHY_STATUS(pdesc);
312 stats->length = (u16) GET_RX_DESC_PKT_LEN(pdesc);
313 stats->rx_drvinfo_size = (u8)GET_RX_DESC_DRVINFO_SIZE(pdesc) *
315 stats->rx_bufshift = (u8) (GET_RX_DESC_SHIFT(pdesc) & 0x03);
316 stats->icv = (u16) GET_RX_DESC_ICV(pdesc);
317 stats->crc = (u16) GET_RX_DESC_CRC32(pdesc);
319 stats->decrypted = !GET_RX_DESC_SWDEC(pdesc);
320 stats->rate = (u8) GET_RX_DESC_RX_MCS(pdesc);
321 stats->shortpreamble = (u16) GET_RX_DESC_SPLCP(pdesc);
650 rtl92cu_tx_fill_cmddesc(struct ieee80211_hw *hw, u8 *pdesc, bool firstseg, bool lastseg, struct sk_buff *skb) argument
[all...]
H A Dmac.c765 struct rx_desc_92c *pdesc,
781 is_cck_rate = RX_HAL_IS_CCK_RATE(pdesc);
874 if (GET_RX_DESC_RX_MCS(pdesc) &&
875 GET_RX_DESC_RX_MCS(pdesc) >= DESC92_RATEMCS8 &&
876 GET_RX_DESC_RX_MCS(pdesc) <= DESC92_RATEMCS15)
1082 struct rx_desc_92c *pdesc,
1112 _rtl92c_query_rxphystatus(hw, pstats, pdesc, p_drvinfo,
763 _rtl92c_query_rxphystatus(struct ieee80211_hw *hw, struct rtl_stats *pstats, struct rx_desc_92c *pdesc, struct rx_fwinfo_92c *p_drvinfo, bool packet_match_bssid, bool packet_toself, bool packet_beacon) argument
1079 rtl92c_translate_rx_signal_stuff(struct ieee80211_hw *hw, struct sk_buff *skb, struct rtl_stats *pstats, struct rx_desc_92c *pdesc, struct rx_fwinfo_92c *p_drvinfo) argument
H A Dmac.h165 struct rx_desc_92c *pdesc,
H A Dtrx.h429 u8 *pdesc, bool b_firstseg,
/drivers/staging/rtl8192e/rtl8192e/
H A Dr8192E_dev.h50 void rtl8192_tx_fill_desc(struct net_device *dev, struct tx_desc *pdesc,
58 struct rx_desc *pdesc,
H A Dr8192E_dev.c1170 void rtl8192_tx_fill_desc(struct net_device *dev, struct tx_desc *pdesc, argument
1219 memset((u8 *)pdesc, 0, 12);
1220 pdesc->LINIP = 0;
1221 pdesc->CmdInit = 1;
1222 pdesc->Offset = sizeof(struct tx_fwinfo_8190pci) + 8;
1223 pdesc->PktSize = (u16)skb->len-sizeof(struct tx_fwinfo_8190pci);
1225 pdesc->SecCAMID = 0;
1226 pdesc->RATid = cb_desc->RATRIndex;
1229 pdesc->NoEnc = 1;
1230 pdesc
1453 rtl8192_query_rxphystatus( struct r8192_priv *priv, struct rtllib_rx_stats *pstats, struct rx_desc *pdesc, struct rx_fwinfo *pdrvinfo, struct rtllib_rx_stats *precord_stats, bool bpacket_match_bssid, bool bpacket_toself, bool bPacketBeacon, bool bToSelfBA ) argument
1842 rtl8192_TranslateRxSignalStuff(struct net_device *dev, struct sk_buff *skb, struct rtllib_rx_stats *pstats, struct rx_desc *pdesc, struct rx_fwinfo *pdrvinfo) argument
2000 rtl8192_rx_query_status_desc(struct net_device *dev, struct rtllib_rx_stats *stats, struct rx_desc *pdesc, struct sk_buff *skb) argument
[all...]
H A Drtl_core.c733 struct tx_desc *pdesc = NULL; local
752 pdesc = &ring->desc[0];
753 priv->ops->tx_fill_descriptor(dev, pdesc, tcb_desc, pnewskb);
755 pdesc->OWN = 1;
2002 struct tx_desc *pdesc = NULL; local
2048 pdesc = &ring->desc[idx];
2049 if ((pdesc->OWN == 1) && (tcb_desc->queue_index != BEACON_QUEUE)) {
2062 priv->ops->tx_fill_descriptor(dev, pdesc, tcb_desc, skb);
2064 pdesc->OWN = 1;
2332 struct rx_desc *pdesc local
[all...]
/drivers/staging/rtl8712/
H A Drtl8712_cmd.c327 struct tx_desc *pdesc; local
349 pdesc = (struct tx_desc *)pcmdbuf;
350 memset(pdesc, 0, TXDESC_SIZE);
359 pdesc->txdw0 |= cpu_to_le32((wr_sz-TXDESC_SIZE) &
369 pdesc->txdw0 |= cpu_to_le32(((TXDESC_SIZE +
373 pdesc->txdw0 |= cpu_to_le32(((TXDESC_SIZE +
378 pdesc->txdw0 |= cpu_to_le32(OWN | FSG | LSG);
379 pdesc->txdw1 |= cpu_to_le32((0x13 << QSEL_SHT) &
397 (u8 *)pdesc);
/drivers/staging/media/solo6x10/
H A Dp2m.c141 struct p2m_desc *pdesc, int wr,
153 memset(pdesc, 0, sizeof(*pdesc));
158 struct p2m_desc *desc = &pdesc[idx];
182 return solo_p2m_dma_desc(solo_dev, id, pdesc, idx);
140 solo_p2m_dma_sg(struct solo_dev *solo_dev, u8 id, struct p2m_desc *pdesc, int wr, struct scatterlist *sg, u32 sg_off, u32 ext_addr, u32 size) argument
H A Dsolo6x10.h321 struct p2m_desc *pdesc, int wr,
/drivers/net/wireless/rtlwifi/
H A Dpci.c684 struct rtl_rx_desc *pdesc = &rtlpci->rx_ring[rx_queue_idx].desc[ local
691 own = (u8) rtlpriv->cfg->ops->get_desc((u8 *) pdesc,
700 (u8 *) pdesc, skb);
717 skb_put(skb, rtlpriv->cfg->ops->get_desc((u8 *) pdesc, false,
748 rtlpriv->cfg->ops->set_desc((u8 *) pdesc, false,
751 rtlpriv->cfg->ops->set_desc((u8 *)pdesc, false,
756 rtlpriv->cfg->ops->set_desc((u8 *)pdesc, false,
760 rtlpriv->cfg->ops->set_desc((u8 *)pdesc, false, HW_DESC_RXOWN,
908 struct rtl_tx_desc *pdesc = NULL; local
929 pdesc
1345 struct rtl_tx_desc *pdesc; local
[all...]
H A Dwifi.h1425 void (*fill_tx_cmddesc) (struct ieee80211_hw *hw, u8 *pdesc,
1432 u8 *pdesc, struct sk_buff *skb);
1441 void (*set_desc) (u8 *pdesc, bool istx, u8 desc_name, u8 *val);
1442 u32 (*get_desc) (u8 *pdesc, bool istx, u8 desc_name);
/drivers/net/ethernet/qlogic/netxen/
H A Dnetxen_nic_init.c1840 struct rcv_desc *pdesc; local
1862 pdesc = &rds_ring->desc_head[producer];
1863 pdesc->addr_buffer = cpu_to_le64(buffer->dma);
1864 pdesc->reference_handle = cpu_to_le16(buffer->ref_handle);
1865 pdesc->buffer_length = cpu_to_le32(rds_ring->dma_size);
1898 struct rcv_desc *pdesc; local
1922 pdesc = &rds_ring->desc_head[producer];
1923 pdesc->reference_handle = cpu_to_le16(buffer->ref_handle);
1924 pdesc->buffer_length = cpu_to_le32(rds_ring->dma_size);
1925 pdesc
[all...]
/drivers/net/ethernet/qlogic/qlcnic/
H A Dqlcnic_init.c1758 struct rcv_desc *pdesc; local
1780 pdesc = &rds_ring->desc_head[producer];
1781 pdesc->addr_buffer = cpu_to_le64(buffer->dma);
1782 pdesc->reference_handle = cpu_to_le16(buffer->ref_handle);
1783 pdesc->buffer_length = cpu_to_le32(rds_ring->dma_size);
1799 struct rcv_desc *pdesc; local
1824 pdesc = &rds_ring->desc_head[producer];
1825 pdesc->reference_handle = cpu_to_le16(buffer->ref_handle);
1826 pdesc->buffer_length = cpu_to_le32(rds_ring->dma_size);
1827 pdesc
[all...]
/drivers/dma/
H A Dfsldma.c438 dma_addr_t pdesc; local
440 desc = dma_pool_alloc(chan->desc_pool, GFP_ATOMIC, &pdesc);
450 desc->async_tx.phys = pdesc;
/drivers/net/wireless/rtlwifi/rtl8192c/
H A Dfw_common.c572 struct rtl_tx_desc *pdesc; local
584 pdesc = &ring->desc[0];
586 rtlpriv->cfg->ops->fill_tx_cmddesc(hw, (u8 *) pdesc, 1, 1, skb);
/drivers/message/i2o/
H A Di2o_config.c455 struct i2o_evt_id __user *pdesc = (struct i2o_evt_id __user *)arg; local
460 if (copy_from_user(&kdesc, pdesc, sizeof(struct i2o_evt_id)))

Completed in 314 milliseconds

12