Home
last modified time | relevance | path

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

12345678910>>...32

/drivers/staging/rtl8187se/
Dr8180_dm.c16 struct r8180_priv *priv = ieee80211_priv(dev); in CheckHighPower() local
17 struct ieee80211_device *ieee = priv->ieee80211; in CheckHighPower()
19 if(!priv->bRegHighPowerMechanism) in CheckHighPower()
48 struct r8180_priv *priv = ieee80211_priv(dev); in DoTxHighPower() local
58 HiPwrUpperTh = priv->RegHiPwrUpperTh; in DoTxHighPower()
59 HiPwrLowerTh = priv->RegHiPwrLowerTh; in DoTxHighPower()
63 RSSIHiPwrUpperTh = priv->RegRSSIHiPwrUpperTh; in DoTxHighPower()
64 RSSIHiPwrLowerTh = priv->RegRSSIHiPwrLowerTh; in DoTxHighPower()
67 OfdmTxPwrIdx = priv->chtxpwr_ofdm[priv->ieee80211->current_network.channel]; in DoTxHighPower()
68 CckTxPwrIdx = priv->chtxpwr[priv->ieee80211->current_network.channel]; in DoTxHighPower()
[all …]
Dr8180_core.c385 priv->stats.ints, in proc_get_stats_hw()
386 priv->stats.shints, in proc_get_stats_hw()
389 (u32)priv->txvipringdma, in proc_get_stats_hw()
391 (u32)priv->txvipring, in proc_get_stats_hw()
392 (u32)priv->txvipringtail, in proc_get_stats_hw()
393 (u32)priv->txvopringdma, in proc_get_stats_hw()
395 (u32)priv->txvopring, in proc_get_stats_hw()
396 (u32)priv->txvopringtail, in proc_get_stats_hw()
397 (u32)priv->txbeaconringdma, in proc_get_stats_hw()
399 (u32)priv->txbeaconring, in proc_get_stats_hw()
[all …]
/drivers/net/wireless/iwlwifi/
Diwl-agn.c99 static void iwl_set_rxon_hwcrypto(struct iwl_priv *priv, int hw_decrypt) in iwl_set_rxon_hwcrypto() argument
101 struct iwl_rxon_cmd *rxon = &priv->staging_rxon; in iwl_set_rxon_hwcrypto()
118 static int iwl_full_rxon_required(struct iwl_priv *priv) in iwl_full_rxon_required() argument
122 if (!(iwl_is_associated(priv)) || in iwl_full_rxon_required()
123 compare_ether_addr(priv->staging_rxon.bssid_addr, in iwl_full_rxon_required()
124 priv->active_rxon.bssid_addr) || in iwl_full_rxon_required()
125 compare_ether_addr(priv->staging_rxon.node_addr, in iwl_full_rxon_required()
126 priv->active_rxon.node_addr) || in iwl_full_rxon_required()
127 compare_ether_addr(priv->staging_rxon.wlap_bssid_addr, in iwl_full_rxon_required()
128 priv->active_rxon.wlap_bssid_addr) || in iwl_full_rxon_required()
[all …]
Diwl3945-base.c57 static int iwl3945_tx_queue_update_write_ptr(struct iwl3945_priv *priv,
106 struct iwl3945_priv *priv, enum ieee80211_band band) in iwl3945_get_band() argument
108 return priv->hw->wiphy->bands[band]; in iwl3945_get_band()
173 static int iwl3945_queue_init(struct iwl3945_priv *priv, struct iwl3945_queue *q, in iwl3945_queue_init() argument
204 static int iwl3945_tx_queue_alloc(struct iwl3945_priv *priv, in iwl3945_tx_queue_alloc() argument
207 struct pci_dev *dev = priv->pci_dev; in iwl3945_tx_queue_alloc()
247 int iwl3945_tx_queue_init(struct iwl3945_priv *priv, in iwl3945_tx_queue_init() argument
250 struct pci_dev *dev = priv->pci_dev; in iwl3945_tx_queue_init()
270 rc = iwl3945_tx_queue_alloc(priv, txq, txq_id); in iwl3945_tx_queue_init()
283 iwl3945_queue_init(priv, &txq->q, TFD_QUEUE_SIZE_MAX, slots_num, txq_id); in iwl3945_tx_queue_init()
[all …]
Diwl-core.c90 void iwl_hwrate_to_tx_control(struct iwl_priv *priv, u32 rate_n_flags, in iwl_hwrate_to_tx_control() argument
146 u8 iwl_toggle_tx_ant(struct iwl_priv *priv, u8 ant) in iwl_toggle_tx_ant() argument
152 if (priv->hw_params.valid_tx_ant & BIT(ind)) in iwl_toggle_tx_ant()
166 struct iwl_priv *priv; in iwl_alloc_all() local
177 priv = hw->priv; in iwl_alloc_all()
178 priv->hw = hw; in iwl_alloc_all()
185 void iwl_hw_detect(struct iwl_priv *priv) in iwl_hw_detect() argument
187 priv->hw_rev = _iwl_read32(priv, CSR_HW_REV); in iwl_hw_detect()
188 priv->hw_wa_rev = _iwl_read32(priv, CSR_HW_REV_WA_REG); in iwl_hw_detect()
189 pci_read_config_byte(priv->pci_dev, PCI_REVISION_ID, &priv->rev_id); in iwl_hw_detect()
[all …]
Diwl-core.h87 int (*rxon_assoc)(struct iwl_priv *priv);
92 void (*gain_computation)(struct iwl_priv *priv,
96 void (*chain_noise_reset)(struct iwl_priv *priv);
99 int (*calc_rssi)(struct iwl_priv *priv,
105 int (*set_hw_params)(struct iwl_priv *priv);
107 void (*txq_update_byte_cnt_tbl)(struct iwl_priv *priv,
110 void (*txq_inval_byte_cnt_tbl)(struct iwl_priv *priv,
112 void (*txq_set_sched)(struct iwl_priv *priv, u32 mask);
114 int (*txq_agg_enable)(struct iwl_priv *priv, int txq_id, int tx_fifo,
116 int (*txq_agg_disable)(struct iwl_priv *priv, u16 txq_id, u16 ssn_idx,
[all …]
Diwl-3945-led.c70 static int iwl3945_led_cmd_callback(struct iwl3945_priv *priv, in iwl3945_led_cmd_callback() argument
83 static int iwl_send_led_cmd(struct iwl3945_priv *priv, in iwl_send_led_cmd() argument
94 return iwl3945_send_cmd(priv, &cmd); in iwl_send_led_cmd()
100 static int iwl3945_led_pattern(struct iwl3945_priv *priv, int led_id, in iwl3945_led_pattern() argument
113 return iwl_send_led_cmd(priv, &led_cmd); in iwl3945_led_pattern()
119 static int iwl3945_led_on(struct iwl3945_priv *priv, int led_id) in iwl3945_led_on() argument
127 return iwl_send_led_cmd(priv, &led_cmd); in iwl3945_led_on()
131 static int iwl3945_led_off(struct iwl3945_priv *priv, int led_id) in iwl3945_led_off() argument
140 return iwl_send_led_cmd(priv, &led_cmd); in iwl3945_led_off()
148 static int iwl3945_led_associated(struct iwl3945_priv *priv, int led_id) in iwl3945_led_associated() argument
[all …]
Diwl-led.c88 static int iwl_send_led_cmd(struct iwl_priv *priv, struct iwl_led_cmd *led_cmd) in iwl_send_led_cmd() argument
99 reg = iwl_read32(priv, CSR_LED_REG); in iwl_send_led_cmd()
101 iwl_write32(priv, CSR_LED_REG, reg & CSR_LED_BSM_CTRL_MSK); in iwl_send_led_cmd()
103 return iwl_send_cmd(priv, &cmd); in iwl_send_led_cmd()
107 static int iwl4965_led_pattern(struct iwl_priv *priv, int led_id, in iwl4965_led_pattern() argument
120 return iwl_send_led_cmd(priv, &led_cmd); in iwl4965_led_pattern()
124 static int iwl4965_led_on_reg(struct iwl_priv *priv, int led_id) in iwl4965_led_on_reg() argument
127 iwl_write32(priv, CSR_LED_REG, CSR_LED_REG_TRUN_ON); in iwl4965_led_on_reg()
133 static int iwl4965_led_on(struct iwl_priv *priv, int led_id)
141 return iwl_send_led_cmd(priv, &led_cmd);
[all …]
Diwl-3945-io.h62 #define _iwl3945_write32(priv, ofs, val) iowrite32((val), (priv)->hw_base + (ofs)) argument
64 static inline void __iwl3945_write32(const char *f, u32 l, struct iwl3945_priv *priv, in __iwl3945_write32() argument
68 _iwl3945_write32(priv, ofs, val); in __iwl3945_write32()
70 #define iwl3945_write32(priv, ofs, val) \ argument
71 __iwl3945_write32(__FILE__, __LINE__, priv, ofs, val)
73 #define iwl3945_write32(priv, ofs, val) _iwl3945_write32(priv, ofs, val) argument
76 #define _iwl3945_read32(priv, ofs) ioread32((priv)->hw_base + (ofs)) argument
78 static inline u32 __iwl3945_read32(char *f, u32 l, struct iwl3945_priv *priv, u32 ofs) in __iwl3945_read32() argument
81 return _iwl3945_read32(priv, ofs); in __iwl3945_read32()
83 #define iwl3945_read32(priv, ofs)__iwl3945_read32(__FILE__, __LINE__, priv, ofs) argument
[all …]
/drivers/net/wireless/rtl818x/
Drtl8187_dev.c116 static void rtl8187_iowrite_async(struct rtl8187_priv *priv, __le16 addr, in rtl8187_iowrite_async() argument
147 usb_fill_control_urb(urb, priv->udev, usb_sndctrlpipe(priv->udev, 0), in rtl8187_iowrite_async()
150 usb_anchor_urb(urb, &priv->anchored); in rtl8187_iowrite_async()
159 static inline void rtl818x_iowrite32_async(struct rtl8187_priv *priv, in rtl818x_iowrite32_async() argument
164 rtl8187_iowrite_async(priv, cpu_to_le16((unsigned long)addr), in rtl818x_iowrite32_async()
170 struct rtl8187_priv *priv = dev->priv; in rtl8187_write_phy() local
175 rtl818x_iowrite8(priv, &priv->map->PHY[3], (data >> 24) & 0xFF); in rtl8187_write_phy()
176 rtl818x_iowrite8(priv, &priv->map->PHY[2], (data >> 16) & 0xFF); in rtl8187_write_phy()
177 rtl818x_iowrite8(priv, &priv->map->PHY[1], (data >> 8) & 0xFF); in rtl8187_write_phy()
178 rtl818x_iowrite8(priv, &priv->map->PHY[0], data & 0xFF); in rtl8187_write_phy()
[all …]
Drtl8180_dev.c89 struct rtl8180_priv *priv = dev->priv; in rtl8180_write_phy() local
95 rtl818x_iowrite32(priv, (__le32 __iomem *)&priv->map->PHY[0], buf | 0x80); in rtl8180_write_phy()
97 rtl818x_iowrite32(priv, (__le32 __iomem *)&priv->map->PHY[0], buf); in rtl8180_write_phy()
98 if (rtl818x_ioread8(priv, &priv->map->PHY[2]) == (data & 0xFF)) in rtl8180_write_phy()
105 struct rtl8180_priv *priv = dev->priv; in rtl8180_handle_rx() local
109 struct rtl8180_rx_desc *entry = &priv->rx_ring[priv->rx_idx]; in rtl8180_handle_rx()
110 struct sk_buff *skb = priv->rx_buf[priv->rx_idx]; in rtl8180_handle_rx()
128 pci_unmap_single(priv->pdev, in rtl8180_handle_rx()
149 priv->rx_buf[priv->rx_idx] = skb; in rtl8180_handle_rx()
151 pci_map_single(priv->pdev, skb_tail_pointer(skb), in rtl8180_handle_rx()
[all …]
Drtl8180_rtl8225.c28 struct rtl8180_priv *priv = dev->priv; in rtl8225_write() local
35 reg80 = rtl818x_ioread16(priv, &priv->map->RFPinsOutput) & 0xfff3; in rtl8225_write()
36 reg82 = rtl818x_ioread16(priv, &priv->map->RFPinsEnable); in rtl8225_write()
38 rtl818x_iowrite16(priv, &priv->map->RFPinsEnable, reg82 | 0x7); in rtl8225_write()
40 reg84 = rtl818x_ioread16(priv, &priv->map->RFPinsSelect); in rtl8225_write()
41 rtl818x_iowrite16(priv, &priv->map->RFPinsSelect, reg84 | 0x7 | 0x400); in rtl8225_write()
42 rtl818x_ioread8(priv, &priv->map->EEPROM_CMD); in rtl8225_write()
45 rtl818x_iowrite16(priv, &priv->map->RFPinsOutput, reg80 | (1 << 2)); in rtl8225_write()
46 rtl818x_ioread8(priv, &priv->map->EEPROM_CMD); in rtl8225_write()
48 rtl818x_iowrite16(priv, &priv->map->RFPinsOutput, reg80); in rtl8225_write()
[all …]
/drivers/net/mlx4/
Den_netdev.c50 struct mlx4_en_priv *priv = netdev_priv(dev); in mlx4_en_vlan_rx_register() local
51 struct mlx4_en_dev *mdev = priv->mdev; in mlx4_en_vlan_rx_register()
54 mlx4_dbg(HW, priv, "Registering VLAN group:%p\n", grp); in mlx4_en_vlan_rx_register()
55 priv->vlgrp = grp; in mlx4_en_vlan_rx_register()
58 if (mdev->device_up && priv->port_up) { in mlx4_en_vlan_rx_register()
59 err = mlx4_SET_VLAN_FLTR(mdev->dev, priv->port, grp); in mlx4_en_vlan_rx_register()
68 struct mlx4_en_priv *priv = netdev_priv(dev); in mlx4_en_vlan_rx_add_vid() local
69 struct mlx4_en_dev *mdev = priv->mdev; in mlx4_en_vlan_rx_add_vid()
72 if (!priv->vlgrp) in mlx4_en_vlan_rx_add_vid()
75 mlx4_dbg(HW, priv, "adding VLAN:%d (vlgrp entry:%p)\n", in mlx4_en_vlan_rx_add_vid()
[all …]
/drivers/net/hamradio/
Ddmascc.c224 struct scc_priv priv[2]; member
233 static void write_scc(struct scc_priv *priv, int reg, int val);
234 static void write_scc_data(struct scc_priv *priv, int val, int fast);
235 static int read_scc(struct scc_priv *priv, int reg);
236 static int read_scc_data(struct scc_priv *priv);
245 static inline void tx_on(struct scc_priv *priv);
246 static inline void rx_on(struct scc_priv *priv);
247 static inline void rx_off(struct scc_priv *priv);
248 static void start_timer(struct scc_priv *priv, int t, int r15);
253 static void rx_isr(struct scc_priv *priv);
[all …]
/drivers/net/wireless/libertas/
Dmain.c225 struct lbs_private *priv = to_net_dev(dev)->ml_priv; in lbs_anycast_get() local
231 ret = lbs_mesh_access(priv, CMD_ACT_MESH_GET_ANYCAST, &mesh_access); in lbs_anycast_get()
244 struct lbs_private *priv = to_net_dev(dev)->ml_priv; in lbs_anycast_set() local
253 ret = lbs_mesh_access(priv, CMD_ACT_MESH_SET_ANYCAST, &mesh_access); in lbs_anycast_set()
266 struct lbs_private *priv = to_net_dev(dev)->ml_priv; in lbs_prb_rsp_limit_get() local
274 ret = lbs_mesh_access(priv, CMD_ACT_MESH_SET_GET_PRB_RSP_LIMIT, in lbs_prb_rsp_limit_get()
289 struct lbs_private *priv = to_net_dev(dev)->ml_priv; in lbs_prb_rsp_limit_set() local
304 ret = lbs_mesh_access(priv, CMD_ACT_MESH_SET_GET_PRB_RSP_LIMIT, in lbs_prb_rsp_limit_set()
312 static int lbs_add_rtap(struct lbs_private *priv);
313 static void lbs_remove_rtap(struct lbs_private *priv);
[all …]
Dcmdresp.c26 void lbs_mac_event_disconnected(struct lbs_private *priv) in lbs_mac_event_disconnected() argument
30 if (priv->connect_status != LBS_CONNECTED) in lbs_mac_event_disconnected()
44 wireless_send_event(priv->dev, SIOCGIWAP, &wrqu, NULL); in lbs_mac_event_disconnected()
47 netif_stop_queue(priv->dev); in lbs_mac_event_disconnected()
48 netif_carrier_off(priv->dev); in lbs_mac_event_disconnected()
51 kfree_skb(priv->currenttxskb); in lbs_mac_event_disconnected()
52 priv->currenttxskb = NULL; in lbs_mac_event_disconnected()
53 priv->tx_pending_len = 0; in lbs_mac_event_disconnected()
56 memset(priv->SNR, 0x00, sizeof(priv->SNR)); in lbs_mac_event_disconnected()
57 memset(priv->NF, 0x00, sizeof(priv->NF)); in lbs_mac_event_disconnected()
[all …]
/drivers/net/
Denc28j60.c89 spi_read_buf(struct enc28j60_net *priv, int len, u8 *data) in spi_read_buf() argument
91 u8 *rx_buf = priv->spi_transfer_buf + 4; in spi_read_buf()
92 u8 *tx_buf = priv->spi_transfer_buf; in spi_read_buf()
106 ret = spi_sync(priv->spi, &msg); in spi_read_buf()
111 if (ret && netif_msg_drv(priv)) in spi_read_buf()
121 static int spi_write_buf(struct enc28j60_net *priv, int len, in spi_write_buf() argument
129 priv->spi_transfer_buf[0] = ENC28J60_WRITE_BUF_MEM; in spi_write_buf()
130 memcpy(&priv->spi_transfer_buf[1], data, len); in spi_write_buf()
131 ret = spi_write(priv->spi, priv->spi_transfer_buf, len + 1); in spi_write_buf()
132 if (ret && netif_msg_drv(priv)) in spi_write_buf()
[all …]
Dgianfar.c124 static void free_skb_resources(struct gfar_private *priv);
151 static inline int gfar_uses_fcb(struct gfar_private *priv) in gfar_uses_fcb() argument
153 return priv->vlgrp || priv->rx_csum_enable; in gfar_uses_fcb()
166 struct gfar_private *priv = netdev_priv(dev); in gfar_of_init() local
167 struct device_node *np = priv->node; in gfar_of_init()
175 priv->regs = ioremap(addr, size); in gfar_of_init()
177 if (priv->regs == NULL) in gfar_of_init()
180 priv->interruptTransmit = irq_of_parse_and_map(np, 0); in gfar_of_init()
186 priv->interruptReceive = irq_of_parse_and_map(np, 1); in gfar_of_init()
188 priv->interruptError = irq_of_parse_and_map(np, 2); in gfar_of_init()
[all …]
/drivers/net/wireless/
Datmel.c559 static void build_wpa_mib(struct atmel_private *priv);
567 static int atmel_lock_mac(struct atmel_private *priv);
568 static void atmel_wmem32(struct atmel_private *priv, u16 pos, u32 data);
569 static void atmel_command_irq(struct atmel_private *priv);
570 static int atmel_validate_channel(struct atmel_private *priv, int channel);
571 static void atmel_management_frame(struct atmel_private *priv,
575 static void atmel_send_command(struct atmel_private *priv, int command,
577 static int atmel_send_command_wait(struct atmel_private *priv, int command,
579 static void atmel_transmit_management_frame(struct atmel_private *priv,
583 static u8 atmel_get_mib8(struct atmel_private *priv, u8 type, u8 index);
[all …]
/drivers/net/wireless/libertas_tf/
Dmain.c80 struct lbtf_private *priv = container_of(work, struct lbtf_private, in lbtf_cmd_work() local
82 spin_lock_irq(&priv->driver_lock); in lbtf_cmd_work()
84 if (priv->cmd_response_rxed) { in lbtf_cmd_work()
85 priv->cmd_response_rxed = 0; in lbtf_cmd_work()
86 spin_unlock_irq(&priv->driver_lock); in lbtf_cmd_work()
87 lbtf_process_rx_command(priv); in lbtf_cmd_work()
88 spin_lock_irq(&priv->driver_lock); in lbtf_cmd_work()
91 if (priv->cmd_timed_out && priv->cur_cmd) { in lbtf_cmd_work()
92 struct cmd_ctrl_node *cmdnode = priv->cur_cmd; in lbtf_cmd_work()
94 if (++priv->nr_retries > 10) { in lbtf_cmd_work()
[all …]
/drivers/net/wireless/prism54/
Dislpci_dev.c58 isl_upload_firmware(islpci_private *priv) in isl_upload_firmware() argument
61 void __iomem *device_base = priv->device_base; in isl_upload_firmware()
90 rc = request_firmware(&fw_entry, priv->firmware, PRISM_FW_PDEV); in isl_upload_firmware()
94 "prism54", priv->firmware); in isl_upload_firmware()
106 "prism54", priv->firmware); in isl_upload_firmware()
147 priv->ndev->name, fw_entry->data + 40); in isl_upload_firmware()
188 islpci_private *priv = config; in islpci_interrupt() local
189 struct net_device *ndev = priv->ndev; in islpci_interrupt()
190 void __iomem *device = priv->device_base; in islpci_interrupt()
194 spin_lock(&priv->slock); in islpci_interrupt()
[all …]
/drivers/net/wireless/ipw2x00/
Dipw2200.c165 static u32 ipw_qos_get_burst_duration(struct ipw_priv *priv);
167 static int ipw_send_qos_params_command(struct ipw_priv *priv, struct ieee80211_qos_parameters
169 static int ipw_send_qos_info_command(struct ipw_priv *priv, struct ieee80211_qos_information_element
174 static void ipw_remove_current_network(struct ipw_priv *priv);
175 static void ipw_rx(struct ipw_priv *priv);
176 static int ipw_queue_tx_reclaim(struct ipw_priv *priv,
178 static int ipw_queue_reset(struct ipw_priv *priv);
180 static int ipw_queue_tx_hcmd(struct ipw_priv *priv, int hcmd, void *buf,
193 static int init_supported_rates(struct ipw_priv *priv,
269 static u32 _ipw_read_reg32(struct ipw_priv *priv, u32 reg);
[all …]
Dipw2100.c300 static void ipw2100_tx_send_commands(struct ipw2100_priv *priv);
301 static void ipw2100_tx_send_data(struct ipw2100_priv *priv);
302 static int ipw2100_adapter_setup(struct ipw2100_priv *priv);
304 static void ipw2100_queues_initialize(struct ipw2100_priv *priv);
305 static void ipw2100_queues_free(struct ipw2100_priv *priv);
306 static int ipw2100_queues_allocate(struct ipw2100_priv *priv);
308 static int ipw2100_fw_download(struct ipw2100_priv *priv,
310 static int ipw2100_get_firmware(struct ipw2100_priv *priv,
312 static int ipw2100_get_fwversion(struct ipw2100_priv *priv, char *buf,
314 static int ipw2100_get_ucodeversion(struct ipw2100_priv *priv, char *buf,
[all …]
/drivers/staging/agnx/
Dpci.c37 static inline void agnx_interrupt_ack(struct agnx_priv *priv, u32 *reason) in agnx_interrupt_ack() argument
39 void __iomem *ctl = priv->ctl; in agnx_interrupt_ack()
75 struct agnx_priv *priv = dev->priv; in agnx_interrupt_handler() local
76 void __iomem *ctl = priv->ctl; in agnx_interrupt_handler()
80 spin_lock(&priv->lock); in agnx_interrupt_handler()
84 if (priv->init_status != AGNX_START) in agnx_interrupt_handler()
93 priv->irq_status = ioread32(ctl + AGNX_INT_STAT); in agnx_interrupt_handler()
100 disable_rx_interrupt(priv); in agnx_interrupt_handler()
102 agnx_interrupt_ack(priv, &irq_reason); in agnx_interrupt_handler()
105 handle_rx_irq(priv); in agnx_interrupt_handler()
[all …]
/drivers/infiniband/ulp/ipoib/
Dipoib_ib.c81 struct ipoib_dev_priv *priv = netdev_priv(ah->dev); in ipoib_free_ah() local
85 spin_lock_irqsave(&priv->lock, flags); in ipoib_free_ah()
86 list_add_tail(&ah->list, &priv->dead_ahs); in ipoib_free_ah()
87 spin_unlock_irqrestore(&priv->lock, flags); in ipoib_free_ah()
90 static void ipoib_ud_dma_unmap_rx(struct ipoib_dev_priv *priv, in ipoib_ud_dma_unmap_rx() argument
93 if (ipoib_ud_need_sg(priv->max_ib_mtu)) { in ipoib_ud_dma_unmap_rx()
94 ib_dma_unmap_single(priv->ca, mapping[0], IPOIB_UD_HEAD_SIZE, in ipoib_ud_dma_unmap_rx()
96 ib_dma_unmap_page(priv->ca, mapping[1], PAGE_SIZE, in ipoib_ud_dma_unmap_rx()
99 ib_dma_unmap_single(priv->ca, mapping[0], in ipoib_ud_dma_unmap_rx()
100 IPOIB_UD_BUF_SIZE(priv->max_ib_mtu), in ipoib_ud_dma_unmap_rx()
[all …]

12345678910>>...32