Home
last modified time | relevance | path

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

12345678910>>...18

/Linux-v4.19/net/nfc/nci/
Dcore.c54 struct nci_conn_info *nci_get_conn_info_by_conn_id(struct nci_dev *ndev, in nci_get_conn_info_by_conn_id() argument
59 list_for_each_entry(conn_info, &ndev->conn_info_list, list) { in nci_get_conn_info_by_conn_id()
67 int nci_get_conn_info_by_dest_type_params(struct nci_dev *ndev, u8 dest_type, in nci_get_conn_info_by_dest_type_params() argument
72 list_for_each_entry(conn_info, &ndev->conn_info_list, list) { in nci_get_conn_info_by_dest_type_params()
89 void nci_req_complete(struct nci_dev *ndev, int result) in nci_req_complete() argument
91 if (ndev->req_status == NCI_REQ_PEND) { in nci_req_complete()
92 ndev->req_result = result; in nci_req_complete()
93 ndev->req_status = NCI_REQ_DONE; in nci_req_complete()
94 complete(&ndev->req_completion); in nci_req_complete()
99 static void nci_req_cancel(struct nci_dev *ndev, int err) in nci_req_cancel() argument
[all …]
Drsp.c40 static void nci_core_reset_rsp_packet(struct nci_dev *ndev, struct sk_buff *skb) in nci_core_reset_rsp_packet() argument
47 ndev->nci_ver = rsp->nci_ver; in nci_core_reset_rsp_packet()
52 nci_req_complete(ndev, rsp->status); in nci_core_reset_rsp_packet()
55 static void nci_core_init_rsp_packet(struct nci_dev *ndev, struct sk_buff *skb) in nci_core_init_rsp_packet() argument
65 ndev->nfcc_features = __le32_to_cpu(rsp_1->nfcc_features); in nci_core_init_rsp_packet()
66 ndev->num_supported_rf_interfaces = rsp_1->num_supported_rf_interfaces; in nci_core_init_rsp_packet()
68 if (ndev->num_supported_rf_interfaces > in nci_core_init_rsp_packet()
70 ndev->num_supported_rf_interfaces = in nci_core_init_rsp_packet()
74 memcpy(ndev->supported_rf_interfaces, in nci_core_init_rsp_packet()
76 ndev->num_supported_rf_interfaces); in nci_core_init_rsp_packet()
[all …]
Dntf.c42 static void nci_core_conn_credits_ntf_packet(struct nci_dev *ndev, in nci_core_conn_credits_ntf_packet() argument
63 conn_info = nci_get_conn_info_by_conn_id(ndev, in nci_core_conn_credits_ntf_packet()
73 if (!skb_queue_empty(&ndev->tx_q)) in nci_core_conn_credits_ntf_packet()
74 queue_work(ndev->tx_wq, &ndev->tx_work); in nci_core_conn_credits_ntf_packet()
77 static void nci_core_generic_error_ntf_packet(struct nci_dev *ndev, in nci_core_generic_error_ntf_packet() argument
84 if (atomic_read(&ndev->state) == NCI_W4_HOST_SELECT) { in nci_core_generic_error_ntf_packet()
87 nci_req_complete(ndev, status); in nci_core_generic_error_ntf_packet()
91 static void nci_core_conn_intf_error_ntf_packet(struct nci_dev *ndev, in nci_core_conn_intf_error_ntf_packet() argument
101 if (test_bit(NCI_DATA_EXCHANGE, &ndev->flags)) in nci_core_conn_intf_error_ntf_packet()
102 nci_data_exchange_complete(ndev, NULL, ntf->conn_id, -EIO); in nci_core_conn_intf_error_ntf_packet()
[all …]
Dhci.c133 static void nci_hci_reset_pipes_per_host(struct nci_dev *ndev, u8 host) in nci_hci_reset_pipes_per_host() argument
138 if (ndev->hci_dev->pipes[i].host == host) { in nci_hci_reset_pipes_per_host()
139 ndev->hci_dev->pipes[i].gate = NCI_HCI_INVALID_GATE; in nci_hci_reset_pipes_per_host()
140 ndev->hci_dev->pipes[i].host = NCI_HCI_INVALID_HOST; in nci_hci_reset_pipes_per_host()
153 static int nci_hci_send_data(struct nci_dev *ndev, u8 pipe, in nci_hci_send_data() argument
162 conn_info = ndev->hci_dev->conn_info; in nci_hci_send_data()
167 skb = nci_skb_alloc(ndev, conn_info->max_pkt_payload_len + in nci_hci_send_data()
192 r = nci_send_data(ndev, conn_info->conn_id, skb); in nci_hci_send_data()
199 skb = nci_skb_alloc(ndev, in nci_hci_send_data()
212 static void nci_hci_send_data_req(struct nci_dev *ndev, unsigned long opt) in nci_hci_send_data_req() argument
[all …]
/Linux-v4.19/drivers/crypto/cavium/nitrox/
Dnitrox_isr.c31 static void clear_nps_core_err_intr(struct nitrox_device *ndev) in clear_nps_core_err_intr() argument
36 value = nitrox_read_csr(ndev, NPS_CORE_INT); in clear_nps_core_err_intr()
37 nitrox_write_csr(ndev, NPS_CORE_INT, value); in clear_nps_core_err_intr()
39 dev_err_ratelimited(DEV(ndev), "NSP_CORE_INT 0x%016llx\n", value); in clear_nps_core_err_intr()
42 static void clear_nps_pkt_err_intr(struct nitrox_device *ndev) in clear_nps_pkt_err_intr() argument
48 pkt_int.value = nitrox_read_csr(ndev, NPS_PKT_INT); in clear_nps_pkt_err_intr()
49 dev_err_ratelimited(DEV(ndev), "NPS_PKT_INT 0x%016llx\n", in clear_nps_pkt_err_intr()
54 value = nitrox_read_csr(ndev, offset); in clear_nps_pkt_err_intr()
55 nitrox_write_csr(ndev, offset, value); in clear_nps_pkt_err_intr()
56 dev_err_ratelimited(DEV(ndev), in clear_nps_pkt_err_intr()
[all …]
Dnitrox_main.c64 static void write_to_ucd_unit(struct nitrox_device *ndev, in write_to_ucd_unit() argument
88 nitrox_write_csr(ndev, offset, 0); in write_to_ucd_unit()
95 nitrox_write_csr(ndev, offset, data); in write_to_ucd_unit()
102 nitrox_write_csr(ndev, offset, (~0ULL)); in write_to_ucd_unit()
104 for (i = 0; i < ndev->hw.se_cores; i++) { in write_to_ucd_unit()
112 nitrox_write_csr(ndev, offset, 0x8); in write_to_ucd_unit()
117 static int nitrox_load_fw(struct nitrox_device *ndev, const char *fw_name) in nitrox_load_fw() argument
123 dev_info(DEV(ndev), "Loading firmware \"%s\"\n", fw_name); in nitrox_load_fw()
125 ret = request_firmware(&fw, fw_name, DEV(ndev)); in nitrox_load_fw()
127 dev_err(DEV(ndev), "failed to get firmware %s\n", fw_name); in nitrox_load_fw()
[all …]
Dnitrox_hal.c11 static void emu_enable_cores(struct nitrox_device *ndev) in emu_enable_cores() argument
27 nitrox_write_csr(ndev, EMU_AE_ENABLEX(i), emu_ae.value); in emu_enable_cores()
28 nitrox_write_csr(ndev, EMU_SE_ENABLEX(i), emu_se.value); in emu_enable_cores()
36 void nitrox_config_emu_unit(struct nitrox_device *ndev) in nitrox_config_emu_unit() argument
44 emu_enable_cores(ndev); in nitrox_config_emu_unit()
55 nitrox_write_csr(ndev, offset, emu_wd_int.value); in nitrox_config_emu_unit()
57 nitrox_write_csr(ndev, offset, emu_ge_int.value); in nitrox_config_emu_unit()
61 static void reset_pkt_input_ring(struct nitrox_device *ndev, int ring) in reset_pkt_input_ring() argument
70 pkt_in_ctl.value = nitrox_read_csr(ndev, offset); in reset_pkt_input_ring()
72 nitrox_write_csr(ndev, offset, pkt_in_ctl.value); in reset_pkt_input_ring()
[all …]
Dnitrox_lib.c25 struct nitrox_device *ndev = cmdq->ndev; in cmdq_common_init() local
28 qsize = (ndev->qlen) * cmdq->instr_size; in cmdq_common_init()
29 cmdq->head_unaligned = dma_zalloc_coherent(DEV(ndev), in cmdq_common_init()
56 struct nitrox_device *ndev = cmdq->ndev; in cmdq_common_cleanup() local
60 dma_free_coherent(DEV(ndev), cmdq->qsize, in cmdq_common_cleanup()
73 static void nitrox_cleanup_pkt_cmdqs(struct nitrox_device *ndev) in nitrox_cleanup_pkt_cmdqs() argument
77 for (i = 0; i < ndev->nr_queues; i++) { in nitrox_cleanup_pkt_cmdqs()
78 struct nitrox_cmdq *cmdq = &ndev->pkt_cmdqs[i]; in nitrox_cleanup_pkt_cmdqs()
82 kfree(ndev->pkt_cmdqs); in nitrox_cleanup_pkt_cmdqs()
83 ndev->pkt_cmdqs = NULL; in nitrox_cleanup_pkt_cmdqs()
[all …]
Dnitrox_common.h10 void *crypto_alloc_context(struct nitrox_device *ndev);
13 void nitrox_put_device(struct nitrox_device *ndev);
15 void nitrox_pf_cleanup_isr(struct nitrox_device *ndev);
16 int nitrox_pf_init_isr(struct nitrox_device *ndev);
18 int nitrox_common_sw_init(struct nitrox_device *ndev);
19 void nitrox_common_sw_cleanup(struct nitrox_device *ndev);
22 int nitrox_process_se_request(struct nitrox_device *ndev,
28 void nitrox_config_emu_unit(struct nitrox_device *ndev);
29 void nitrox_config_pkt_input_rings(struct nitrox_device *ndev);
30 void nitrox_config_pkt_solicit_ports(struct nitrox_device *ndev);
[all …]
/Linux-v4.19/drivers/ntb/hw/amd/
Dntb_hw_amd.c76 static int ndev_mw_to_bar(struct amd_ntb_dev *ndev, int idx) in ndev_mw_to_bar() argument
78 if (idx < 0 || idx > ndev->mw_count) in ndev_mw_to_bar()
97 struct amd_ntb_dev *ndev = ntb_ndev(ntb); in amd_ntb_mw_get_align() local
103 bar = ndev_mw_to_bar(ndev, idx); in amd_ntb_mw_get_align()
114 *size_max = pci_resource_len(ndev->ntb.pdev, bar); in amd_ntb_mw_get_align()
122 struct amd_ntb_dev *ndev = ntb_ndev(ntb); in amd_ntb_mw_set_trans() local
132 bar = ndev_mw_to_bar(ndev, idx); in amd_ntb_mw_set_trans()
142 mmio = ndev->self_mmio; in amd_ntb_mw_set_trans()
143 peer_mmio = ndev->peer_mmio; in amd_ntb_mw_set_trans()
198 static int amd_link_is_up(struct amd_ntb_dev *ndev) in amd_link_is_up() argument
[all …]
/Linux-v4.19/drivers/ntb/hw/intel/
Dntb_hw_gen1.c142 static int xeon_init_isr(struct intel_ntb_dev *ndev);
144 static inline void ndev_reset_unsafe_flags(struct intel_ntb_dev *ndev) in ndev_reset_unsafe_flags() argument
146 ndev->unsafe_flags = 0; in ndev_reset_unsafe_flags()
147 ndev->unsafe_flags_ignore = 0; in ndev_reset_unsafe_flags()
150 if (ndev->hwerr_flags & NTB_HWERR_SDOORBELL_LOCKUP) in ndev_reset_unsafe_flags()
151 if (!ntb_topo_is_b2b(ndev->ntb.topo)) in ndev_reset_unsafe_flags()
152 ndev->unsafe_flags |= NTB_UNSAFE_DB; in ndev_reset_unsafe_flags()
155 if (ndev->hwerr_flags & NTB_HWERR_SB01BASE_LOCKUP) { in ndev_reset_unsafe_flags()
156 ndev->unsafe_flags |= NTB_UNSAFE_DB; in ndev_reset_unsafe_flags()
157 ndev->unsafe_flags |= NTB_UNSAFE_SPAD; in ndev_reset_unsafe_flags()
[all …]
Dntb_hw_gen3.c61 static int gen3_poll_link(struct intel_ntb_dev *ndev);
93 static int gen3_poll_link(struct intel_ntb_dev *ndev) in gen3_poll_link() argument
98 ndev->reg->db_iowrite(ndev->db_link_mask, in gen3_poll_link()
99 ndev->self_mmio + in gen3_poll_link()
100 ndev->self_reg->db_clear); in gen3_poll_link()
102 rc = pci_read_config_word(ndev->ntb.pdev, in gen3_poll_link()
107 if (reg_val == ndev->lnk_sta) in gen3_poll_link()
110 ndev->lnk_sta = reg_val; in gen3_poll_link()
115 static int gen3_init_isr(struct intel_ntb_dev *ndev) in gen3_init_isr() argument
127 iowrite8(i, ndev->self_mmio + GEN3_INTVEC_OFFSET + i); in gen3_init_isr()
[all …]
/Linux-v4.19/drivers/ntb/hw/idt/
Dntb_hw_idt.c296 static void idt_nt_write(struct idt_ntb_dev *ndev, in idt_nt_write() argument
307 iowrite32(data, ndev->cfgspc + (ptrdiff_t)reg); in idt_nt_write()
319 static u32 idt_nt_read(struct idt_ntb_dev *ndev, const unsigned int reg) in idt_nt_read() argument
329 return ioread32(ndev->cfgspc + (ptrdiff_t)reg); in idt_nt_read()
340 static void idt_sw_write(struct idt_ntb_dev *ndev, in idt_sw_write() argument
353 spin_lock_irqsave(&ndev->gasa_lock, irqflags); in idt_sw_write()
355 iowrite32((u32)reg, ndev->cfgspc + (ptrdiff_t)IDT_NT_GASAADDR); in idt_sw_write()
357 iowrite32(data, ndev->cfgspc + (ptrdiff_t)IDT_NT_GASADATA); in idt_sw_write()
361 spin_unlock_irqrestore(&ndev->gasa_lock, irqflags); in idt_sw_write()
373 static u32 idt_sw_read(struct idt_ntb_dev *ndev, const unsigned int reg) in idt_sw_read() argument
[all …]
/Linux-v4.19/drivers/net/ethernet/renesas/
Dravb_main.c53 void ravb_modify(struct net_device *ndev, enum ravb_reg reg, u32 clear, in ravb_modify() argument
56 ravb_write(ndev, (ravb_read(ndev, reg) & ~clear) | set, reg); in ravb_modify()
59 int ravb_wait(struct net_device *ndev, enum ravb_reg reg, u32 mask, u32 value) in ravb_wait() argument
64 if ((ravb_read(ndev, reg) & mask) == value) in ravb_wait()
71 static int ravb_config(struct net_device *ndev) in ravb_config() argument
76 ravb_modify(ndev, CCC, CCC_OPC, CCC_OPC_CONFIG); in ravb_config()
78 error = ravb_wait(ndev, CSR, CSR_OPS, CSR_OPS_CONFIG); in ravb_config()
80 netdev_err(ndev, "failed to switch device to config mode\n"); in ravb_config()
85 static void ravb_set_duplex(struct net_device *ndev) in ravb_set_duplex() argument
87 struct ravb_private *priv = netdev_priv(ndev); in ravb_set_duplex()
[all …]
Dsh_eth.c399 static void sh_eth_rcv_snd_disable(struct net_device *ndev);
400 static struct net_device_stats *sh_eth_get_stats(struct net_device *ndev);
402 static void sh_eth_write(struct net_device *ndev, u32 data, int enum_index) in sh_eth_write() argument
404 struct sh_eth_private *mdp = netdev_priv(ndev); in sh_eth_write()
413 static u32 sh_eth_read(struct net_device *ndev, int enum_index) in sh_eth_read() argument
415 struct sh_eth_private *mdp = netdev_priv(ndev); in sh_eth_read()
424 static void sh_eth_modify(struct net_device *ndev, int enum_index, u32 clear, in sh_eth_modify() argument
427 sh_eth_write(ndev, (sh_eth_read(ndev, enum_index) & ~clear) | set, in sh_eth_modify()
468 static void sh_eth_select_mii(struct net_device *ndev) in sh_eth_select_mii() argument
470 struct sh_eth_private *mdp = netdev_priv(ndev); in sh_eth_select_mii()
[all …]
/Linux-v4.19/drivers/net/
Dntb_netdev.c76 struct net_device *ndev; member
88 struct net_device *ndev = data; in ntb_netdev_event_handler() local
89 struct ntb_netdev *dev = netdev_priv(ndev); in ntb_netdev_event_handler()
91 netdev_dbg(ndev, "Event %x, Link %x\n", link_is_up, in ntb_netdev_event_handler()
96 netif_carrier_on(ndev); in ntb_netdev_event_handler()
98 netif_carrier_off(ndev); in ntb_netdev_event_handler()
105 struct net_device *ndev = qp_data; in ntb_netdev_rx_handler() local
113 netdev_dbg(ndev, "%s: %d byte payload received\n", __func__, len); in ntb_netdev_rx_handler()
116 ndev->stats.rx_errors++; in ntb_netdev_rx_handler()
117 ndev->stats.rx_length_errors++; in ntb_netdev_rx_handler()
[all …]
/Linux-v4.19/drivers/media/pci/netup_unidvb/
Dnetup_unidvb_core.c155 struct netup_unidvb_dev *ndev; in netup_unidvb_tuner_ctrl() local
159 ndev = dma->ndev; in netup_unidvb_tuner_ctrl()
160 dev_dbg(&ndev->pci_dev->dev, "%s(): num %d is_dvb_tc %d\n", in netup_unidvb_tuner_ctrl()
162 reg = readb(ndev->bmmio0 + GPIO_REG_IO); in netup_unidvb_tuner_ctrl()
166 if (ndev->rev == NETUP_HW_REV_1_4) in netup_unidvb_tuner_ctrl()
173 writeb(reg, ndev->bmmio0 + GPIO_REG_IO); in netup_unidvb_tuner_ctrl()
177 static void netup_unidvb_dev_enable(struct netup_unidvb_dev *ndev) in netup_unidvb_dev_enable() argument
182 writel(AVL_IRQ_ENABLE, ndev->bmmio0 + AVL_PCIE_IENR); in netup_unidvb_dev_enable()
184 writeb(0x00, ndev->bmmio0 + GPIO_REG_IO); in netup_unidvb_dev_enable()
190 writeb(gpio_reg, ndev->bmmio0 + GPIO_REG_IO); in netup_unidvb_dev_enable()
[all …]
/Linux-v4.19/drivers/net/ethernet/moxa/
Dmoxart_ether.c42 static inline void moxart_emac_write(struct net_device *ndev, in moxart_emac_write() argument
45 struct moxart_mac_priv_t *priv = netdev_priv(ndev); in moxart_emac_write()
50 static void moxart_update_mac_address(struct net_device *ndev) in moxart_update_mac_address() argument
52 moxart_emac_write(ndev, REG_MAC_MS_ADDRESS, in moxart_update_mac_address()
53 ((ndev->dev_addr[0] << 8) | (ndev->dev_addr[1]))); in moxart_update_mac_address()
54 moxart_emac_write(ndev, REG_MAC_MS_ADDRESS + 4, in moxart_update_mac_address()
55 ((ndev->dev_addr[2] << 24) | in moxart_update_mac_address()
56 (ndev->dev_addr[3] << 16) | in moxart_update_mac_address()
57 (ndev->dev_addr[4] << 8) | in moxart_update_mac_address()
58 (ndev->dev_addr[5]))); in moxart_update_mac_address()
[all …]
/Linux-v4.19/drivers/net/ethernet/ezchip/
Dnps_enet.c36 static void nps_enet_clean_rx_fifo(struct net_device *ndev, u32 frame_len) in nps_enet_clean_rx_fifo() argument
38 struct nps_enet_priv *priv = netdev_priv(ndev); in nps_enet_clean_rx_fifo()
46 static void nps_enet_read_rx_fifo(struct net_device *ndev, in nps_enet_read_rx_fifo() argument
49 struct nps_enet_priv *priv = netdev_priv(ndev); in nps_enet_read_rx_fifo()
74 static u32 nps_enet_rx_handler(struct net_device *ndev) in nps_enet_rx_handler() argument
78 struct nps_enet_priv *priv = netdev_priv(ndev); in nps_enet_rx_handler()
96 ndev->stats.rx_errors++; in nps_enet_rx_handler()
102 ndev->stats.rx_crc_errors++; in nps_enet_rx_handler()
103 ndev->stats.rx_dropped++; in nps_enet_rx_handler()
109 ndev->stats.rx_length_errors++; in nps_enet_rx_handler()
[all …]
/Linux-v4.19/drivers/net/ethernet/wiznet/
Dw5300.c98 struct net_device *ndev; member
235 struct net_device *ndev = priv->ndev; in w5300_write_macaddr() local
237 ndev->dev_addr[0] << 24 | in w5300_write_macaddr()
238 ndev->dev_addr[1] << 16 | in w5300_write_macaddr()
239 ndev->dev_addr[2] << 8 | in w5300_write_macaddr()
240 ndev->dev_addr[3]); in w5300_write_macaddr()
242 ndev->dev_addr[4] << 8 | in w5300_write_macaddr()
243 ndev->dev_addr[5]); in w5300_write_macaddr()
294 static void w5300_get_drvinfo(struct net_device *ndev, in w5300_get_drvinfo() argument
299 strlcpy(info->bus_info, dev_name(ndev->dev.parent), in w5300_get_drvinfo()
[all …]
Dw5100.c164 struct net_device *ndev; member
193 static inline void __iomem *w5100_mmio(struct net_device *ndev) in w5100_mmio() argument
195 struct w5100_mmio_priv *mmio_priv = w5100_mmio_priv(ndev); in w5100_mmio()
206 static inline int w5100_read_direct(struct net_device *ndev, u32 addr) in w5100_read_direct() argument
208 return ioread8(w5100_mmio(ndev) + (addr << CONFIG_WIZNET_BUS_SHIFT)); in w5100_read_direct()
211 static inline int __w5100_write_direct(struct net_device *ndev, u32 addr, in __w5100_write_direct() argument
214 iowrite8(data, w5100_mmio(ndev) + (addr << CONFIG_WIZNET_BUS_SHIFT)); in __w5100_write_direct()
219 static inline int w5100_write_direct(struct net_device *ndev, u32 addr, u8 data) in w5100_write_direct() argument
221 __w5100_write_direct(ndev, addr, data); in w5100_write_direct()
227 static int w5100_read16_direct(struct net_device *ndev, u32 addr) in w5100_read16_direct() argument
[all …]
/Linux-v4.19/drivers/net/ethernet/apm/xgene-v2/
Dmain.c29 struct net_device *ndev; in xge_get_resources() local
36 ndev = pdata->ndev; in xge_get_resources()
51 if (!device_get_mac_address(dev, ndev->dev_addr, ETH_ALEN)) in xge_get_resources()
52 eth_hw_addr_random(ndev); in xge_get_resources()
54 memcpy(ndev->perm_addr, ndev->dev_addr, ndev->addr_len); in xge_get_resources()
78 static int xge_refill_buffers(struct net_device *ndev, u32 nbuf) in xge_refill_buffers() argument
80 struct xge_pdata *pdata = netdev_priv(ndev); in xge_refill_buffers()
96 skb = netdev_alloc_skb(ndev, len); in xge_refill_buffers()
102 netdev_err(ndev, "DMA mapping error\n"); in xge_refill_buffers()
128 static int xge_init_hw(struct net_device *ndev) in xge_init_hw() argument
[all …]
/Linux-v4.19/drivers/nfc/fdp/
Dfdp.c51 struct nci_dev *ndev; member
68 void (*data_pkt_counter_cb)(struct nci_dev *ndev);
90 static int fdp_nci_create_conn(struct nci_dev *ndev) in fdp_nci_create_conn() argument
92 struct fdp_nci_info *info = nci_get_drvdata(ndev); in fdp_nci_create_conn()
100 r = nci_core_conn_create(info->ndev, FDP_PATCH_CONN_DEST, 1, in fdp_nci_create_conn()
105 return nci_get_conn_info_by_dest_type_params(ndev, in fdp_nci_create_conn()
109 static inline int fdp_nci_get_versions(struct nci_dev *ndev) in fdp_nci_get_versions() argument
111 return nci_core_cmd(ndev, NCI_OP_CORE_GET_CONFIG_CMD, in fdp_nci_get_versions()
116 static inline int fdp_nci_patch_cmd(struct nci_dev *ndev, u8 type) in fdp_nci_patch_cmd() argument
118 return nci_prop_cmd(ndev, NCI_OP_PROP_PATCH_OID, sizeof(type), &type); in fdp_nci_patch_cmd()
[all …]
/Linux-v4.19/drivers/net/ethernet/aquantia/atlantic/
Daq_main.c29 struct net_device *ndev = NULL; in aq_ndev_alloc() local
32 ndev = alloc_etherdev_mq(sizeof(struct aq_nic_s), AQ_CFG_VECS_MAX); in aq_ndev_alloc()
33 if (!ndev) in aq_ndev_alloc()
36 aq_nic = netdev_priv(ndev); in aq_ndev_alloc()
37 aq_nic->ndev = ndev; in aq_ndev_alloc()
38 ndev->netdev_ops = &aq_ndev_ops; in aq_ndev_alloc()
39 ndev->ethtool_ops = &aq_ethtool_ops; in aq_ndev_alloc()
41 return ndev; in aq_ndev_alloc()
44 static int aq_ndev_open(struct net_device *ndev) in aq_ndev_open() argument
47 struct aq_nic_s *aq_nic = netdev_priv(ndev); in aq_ndev_open()
[all …]
/Linux-v4.19/include/net/nfc/
Dnci_core.h77 int (*init)(struct nci_dev *ndev);
78 int (*open)(struct nci_dev *ndev);
79 int (*close)(struct nci_dev *ndev);
80 int (*send)(struct nci_dev *ndev, struct sk_buff *skb);
81 int (*setup)(struct nci_dev *ndev);
82 int (*post_setup)(struct nci_dev *ndev);
83 int (*fw_download)(struct nci_dev *ndev, const char *firmware_name);
84 __u32 (*get_rfprotocol)(struct nci_dev *ndev, __u8 rf_protocol);
85 int (*discover_se)(struct nci_dev *ndev);
86 int (*disable_se)(struct nci_dev *ndev, u32 se_idx);
[all …]

12345678910>>...18