/net/nfc/nci/ |
D | core.c | 42 struct nci_conn_info *nci_get_conn_info_by_conn_id(struct nci_dev *ndev, in nci_get_conn_info_by_conn_id() argument 47 list_for_each_entry(conn_info, &ndev->conn_info_list, list) { in nci_get_conn_info_by_conn_id() 55 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 60 list_for_each_entry(conn_info, &ndev->conn_info_list, list) { in nci_get_conn_info_by_dest_type_params() 77 void nci_req_complete(struct nci_dev *ndev, int result) in nci_req_complete() argument 79 if (ndev->req_status == NCI_REQ_PEND) { in nci_req_complete() 80 ndev->req_result = result; in nci_req_complete() 81 ndev->req_status = NCI_REQ_DONE; in nci_req_complete() 82 complete(&ndev->req_completion); in nci_req_complete() 87 static void nci_req_cancel(struct nci_dev *ndev, int err) in nci_req_cancel() argument [all …]
|
D | rsp.c | 28 static void nci_core_reset_rsp_packet(struct nci_dev *ndev, struct sk_buff *skb) in nci_core_reset_rsp_packet() argument 35 ndev->nci_ver = rsp->nci_ver; in nci_core_reset_rsp_packet() 40 nci_req_complete(ndev, rsp->status); in nci_core_reset_rsp_packet() 43 static void nci_core_init_rsp_packet(struct nci_dev *ndev, struct sk_buff *skb) in nci_core_init_rsp_packet() argument 53 ndev->nfcc_features = __le32_to_cpu(rsp_1->nfcc_features); in nci_core_init_rsp_packet() 54 ndev->num_supported_rf_interfaces = rsp_1->num_supported_rf_interfaces; in nci_core_init_rsp_packet() 56 if (ndev->num_supported_rf_interfaces > in nci_core_init_rsp_packet() 58 ndev->num_supported_rf_interfaces = in nci_core_init_rsp_packet() 62 memcpy(ndev->supported_rf_interfaces, in nci_core_init_rsp_packet() 64 ndev->num_supported_rf_interfaces); in nci_core_init_rsp_packet() [all …]
|
D | ntf.c | 30 static void nci_core_conn_credits_ntf_packet(struct nci_dev *ndev, in nci_core_conn_credits_ntf_packet() argument 51 conn_info = nci_get_conn_info_by_conn_id(ndev, in nci_core_conn_credits_ntf_packet() 61 if (!skb_queue_empty(&ndev->tx_q)) in nci_core_conn_credits_ntf_packet() 62 queue_work(ndev->tx_wq, &ndev->tx_work); in nci_core_conn_credits_ntf_packet() 65 static void nci_core_generic_error_ntf_packet(struct nci_dev *ndev, in nci_core_generic_error_ntf_packet() argument 72 if (atomic_read(&ndev->state) == NCI_W4_HOST_SELECT) { in nci_core_generic_error_ntf_packet() 75 nci_req_complete(ndev, status); in nci_core_generic_error_ntf_packet() 79 static void nci_core_conn_intf_error_ntf_packet(struct nci_dev *ndev, in nci_core_conn_intf_error_ntf_packet() argument 89 if (test_bit(NCI_DATA_EXCHANGE, &ndev->flags)) in nci_core_conn_intf_error_ntf_packet() 90 nci_data_exchange_complete(ndev, NULL, ntf->conn_id, -EIO); in nci_core_conn_intf_error_ntf_packet() [all …]
|
D | hci.c | 121 static void nci_hci_reset_pipes_per_host(struct nci_dev *ndev, u8 host) in nci_hci_reset_pipes_per_host() argument 126 if (ndev->hci_dev->pipes[i].host == host) { in nci_hci_reset_pipes_per_host() 127 ndev->hci_dev->pipes[i].gate = NCI_HCI_INVALID_GATE; in nci_hci_reset_pipes_per_host() 128 ndev->hci_dev->pipes[i].host = NCI_HCI_INVALID_HOST; in nci_hci_reset_pipes_per_host() 141 static int nci_hci_send_data(struct nci_dev *ndev, u8 pipe, in nci_hci_send_data() argument 150 conn_info = ndev->hci_dev->conn_info; in nci_hci_send_data() 155 skb = nci_skb_alloc(ndev, conn_info->max_pkt_payload_len + in nci_hci_send_data() 180 r = nci_send_data(ndev, conn_info->conn_id, skb); in nci_hci_send_data() 187 skb = nci_skb_alloc(ndev, in nci_hci_send_data() 200 static void nci_hci_send_data_req(struct nci_dev *ndev, unsigned long opt) in nci_hci_send_data_req() argument [all …]
|
D | data.c | 26 void nci_data_exchange_complete(struct nci_dev *ndev, struct sk_buff *skb, in nci_data_exchange_complete() argument 33 conn_info = nci_get_conn_info_by_conn_id(ndev, conn_id); in nci_data_exchange_complete() 45 del_timer_sync(&ndev->data_timer); in nci_data_exchange_complete() 46 clear_bit(NCI_DATA_EXCHANGE_TO, &ndev->flags); in nci_data_exchange_complete() 59 clear_bit(NCI_DATA_EXCHANGE, &ndev->flags); in nci_data_exchange_complete() 64 static inline void nci_push_data_hdr(struct nci_dev *ndev, in nci_push_data_hdr() argument 81 int nci_conn_max_data_pkt_payload_size(struct nci_dev *ndev, __u8 conn_id) in nci_conn_max_data_pkt_payload_size() argument 85 conn_info = nci_get_conn_info_by_conn_id(ndev, conn_id); in nci_conn_max_data_pkt_payload_size() 93 static int nci_queue_tx_data_frags(struct nci_dev *ndev, in nci_queue_tx_data_frags() argument 107 conn_info = nci_get_conn_info_by_conn_id(ndev, conn_id); in nci_queue_tx_data_frags() [all …]
|
D | spi.c | 126 struct nci_dev *ndev) in nci_spi_allocate_spi() argument 139 nspi->ndev = ndev; in nci_spi_allocate_spi() 153 skb = nci_skb_alloc(nspi->ndev, 0, GFP_KERNEL); in send_acknowledge() 212 skb = nci_skb_alloc(nspi->ndev, rx_len, GFP_KERNEL); in __nci_spi_read()
|
/net/can/j1939/ |
D | main.c | 80 netdev_err_once(priv->ndev, "%s: sa is broadcast address, ignoring!\n", in j1939_can_recv() 127 static struct j1939_priv *j1939_priv_create(struct net_device *ndev) in j1939_priv_create() argument 137 priv->ndev = ndev; in j1939_priv_create() 140 dev_hold(ndev); in j1939_priv_create() 142 netdev_dbg(priv->ndev, "%s : 0x%p\n", __func__, priv); in j1939_priv_create() 147 static inline void j1939_priv_set(struct net_device *ndev, in j1939_priv_set() argument 150 struct can_ml_priv *can_ml = can_get_ml_priv(ndev); in j1939_priv_set() 158 struct net_device *ndev = priv->ndev; in __j1939_priv_release() local 160 netdev_dbg(priv->ndev, "%s: 0x%p\n", __func__, priv); in __j1939_priv_release() 166 dev_put(ndev); in __j1939_priv_release() [all …]
|
D | transport.c | 229 netdev_warn(priv->ndev, "Unknown abort code %i", abort); in j1939_xtp_abort_to_errno() 270 netdev_dbg(session->priv->ndev, "%s: 0x%p\n", __func__, session); in j1939_session_destroy() 393 netdev_dbg(priv->ndev, "%s: 0x%p: no skb found for start: %i, queue size: %i\n", in j1939_session_skb_get_by_offset() 596 skb->dev = priv->ndev; in j1939_tp_tx_dat_new() 598 can_skb_prv(skb)->ifindex = priv->ndev->ifindex; in j1939_tp_tx_dat_new() 753 netdev_dbg(session->priv->ndev, "%s: 0x%p\n", __func__, session); in j1939_session_tx_rts() 782 netdev_dbg(session->priv->ndev, "%s: 0x%p\n", __func__, session); in j1939_session_tx_dpo() 820 netdev_err_once(priv->ndev, in j1939_session_tx_dat() 837 netdev_alert(priv->ndev, in j1939_session_tx_dat() 873 netdev_alert(priv->ndev, "%s: 0x%p: called by not transmitter!\n", in j1939_xtp_txnext_transmiter() [all …]
|
D | address-claim.c | 56 netdev_notice(priv->ndev, "tx address claim with dlc %i\n", in j1939_ac_verify_outgoing() 62 netdev_notice(priv->ndev, "tx address claim with different name\n"); in j1939_ac_verify_outgoing() 67 netdev_notice(priv->ndev, "tx address claim with broadcast sa\n"); in j1939_ac_verify_outgoing() 73 netdev_notice(priv->ndev, "tx address claim with dest, not broadcast\n"); in j1939_ac_verify_outgoing() 106 netdev_notice(priv->ndev, "tx drop: invalid sa for name 0x%016llx\n", in j1939_ac_fixup() 117 netdev_notice(priv->ndev, "tx drop: invalid da for name 0x%016llx\n", in j1939_ac_fixup() 133 netdev_notice(priv->ndev, "rx address claim with wrong dlc %i\n", in j1939_ac_process() 141 netdev_notice(priv->ndev, "rx address claim without name\n"); in j1939_ac_process() 146 netdev_notice(priv->ndev, "rx address claim with broadcast sa\n"); in j1939_ac_process()
|
D | socket.c | 138 netdev_dbg(priv->ndev, "%s: err: %i\n", __func__, err); in j1939_sk_queue_drop_all() 182 netdev_warn_once(first->priv->ndev, in j1939_sk_queue_activate_next_locked() 476 struct net_device *ndev; in j1939_sk_bind() local 478 ndev = dev_get_by_index(net, addr->can_ifindex); in j1939_sk_bind() 479 if (!ndev) { in j1939_sk_bind() 484 can_ml = can_get_ml_priv(ndev); in j1939_sk_bind() 486 dev_put(ndev); in j1939_sk_bind() 491 if (!(ndev->flags & IFF_UP)) { in j1939_sk_bind() 492 dev_put(ndev); in j1939_sk_bind() 497 priv = j1939_netdev_start(ndev); in j1939_sk_bind() [all …]
|
/net/ |
D | devres.c | 11 struct net_device *ndev; member 18 free_netdev(res->ndev); in devm_free_netdev() 30 dr->ndev = alloc_etherdev_mqs(sizeof_priv, txqs, rxqs); in devm_alloc_etherdev_mqs() 31 if (!dr->ndev) { in devm_alloc_etherdev_mqs() 38 return dr->ndev; in devm_alloc_etherdev_mqs() 46 unregister_netdev(res->ndev); in devm_unregister_netdev() 52 struct net_device *ndev = match_data; in netdev_devres_match() local 54 return ndev == res->ndev; in netdev_devres_match() 67 int devm_register_netdev(struct device *dev, struct net_device *ndev) in devm_register_netdev() argument 77 netdev_devres_match, ndev))) in devm_register_netdev() [all …]
|
/net/smc/ |
D | smc_pnet.c | 32 static struct net_device *__pnet_find_base_ndev(struct net_device *ndev); 33 static struct net_device *pnet_find_base_ndev(struct net_device *ndev); 66 struct net_device *ndev; member 121 if (pnetelem->type == SMC_PNET_ETH && pnetelem->ndev) { in smc_pnet_remove_by_pnetid() 122 dev_put(pnetelem->ndev); in smc_pnet_remove_by_pnetid() 182 static int smc_pnet_add_by_ndev(struct net_device *ndev) in smc_pnet_add_by_ndev() argument 186 struct net *net = dev_net(ndev); in smc_pnet_add_by_ndev() 196 if (pnetelem->type == SMC_PNET_ETH && !pnetelem->ndev && in smc_pnet_add_by_ndev() 197 !strncmp(pnetelem->eth_name, ndev->name, IFNAMSIZ)) { in smc_pnet_add_by_ndev() 198 dev_hold(ndev); in smc_pnet_add_by_ndev() [all …]
|
D | smc_ib.c | 190 const struct net_device *ndev; in smc_ib_determine_gid() local 199 ndev = rdma_read_gid_attr_ndev_rcu(attr); in smc_ib_determine_gid() 200 if (!IS_ERR(ndev) && in smc_ib_determine_gid() 201 ((!vlan_id && !is_vlan_dev(ndev)) || in smc_ib_determine_gid() 202 (vlan_id && is_vlan_dev(ndev) && in smc_ib_determine_gid() 203 vlan_dev_vlan_id(ndev) == vlan_id)) && in smc_ib_determine_gid()
|
/net/mac802154/ |
D | iface.c | 618 struct net_device *ndev = NULL; in ieee802154_if_add() local 624 ndev = alloc_netdev(sizeof(*sdata), name, in ieee802154_if_add() 626 if (!ndev) in ieee802154_if_add() 629 ndev->needed_headroom = local->hw.extra_tx_headroom + in ieee802154_if_add() 632 ret = dev_alloc_name(ndev, ndev->name); in ieee802154_if_add() 636 ieee802154_le64_to_be64(ndev->perm_addr, in ieee802154_if_add() 640 ndev->type = ARPHRD_IEEE802154; in ieee802154_if_add() 642 ieee802154_le64_to_be64(ndev->dev_addr, &extended_addr); in ieee802154_if_add() 644 memcpy(ndev->dev_addr, ndev->perm_addr, in ieee802154_if_add() 648 ndev->type = ARPHRD_IEEE802154_MONITOR; in ieee802154_if_add() [all …]
|
/net/core/ |
D | netpoll.c | 622 int __netpoll_setup(struct netpoll *np, struct net_device *ndev) in __netpoll_setup() argument 628 np->dev = ndev; in __netpoll_setup() 629 strlcpy(np->dev_name, ndev->name, IFNAMSIZ); in __netpoll_setup() 631 if (ndev->priv_flags & IFF_DISABLE_NETPOLL) { in __netpoll_setup() 638 if (!ndev->npinfo) { in __netpoll_setup() 653 err = ops->ndo_netpoll_setup(ndev, npinfo); in __netpoll_setup() 658 npinfo = rtnl_dereference(ndev->npinfo); in __netpoll_setup() 665 rcu_assign_pointer(ndev->npinfo, npinfo); in __netpoll_setup() 678 struct net_device *ndev = NULL, *dev = NULL; in netpoll_setup() local 685 ndev = __dev_get_by_name(net, np->dev_name); in netpoll_setup() [all …]
|
D | net-sysfs.c | 45 struct net_device *ndev = to_net_dev(dev); in netdev_show() local 49 if (dev_isalive(ndev)) in netdev_show() 50 ret = (*format)(ndev, buf); in netdev_show() 117 struct net_device *ndev = to_net_dev(dev); in iflink_show() local 119 return sprintf(buf, fmt_dec, dev_get_iflink(ndev)); in iflink_show() 132 struct net_device *ndev = to_net_dev(dev); in name_assign_type_show() local 135 if (ndev->name_assign_type != NET_NAME_UNKNOWN) in name_assign_type_show() 146 struct net_device *ndev = to_net_dev(dev); in address_show() local 150 if (dev_isalive(ndev)) in address_show() 151 ret = sysfs_format_mac(buf, ndev->dev_addr, ndev->addr_len); in address_show() [all …]
|
/net/ncsi/ |
D | ncsi-manage.c | 53 struct ncsi_dev *nd = &ndp->ndev; in ncsi_report_link() 116 netdev_warn(ndp->ndev.dev, in ncsi_channel_monitor() 135 netdev_err(ndp->ndev.dev, "Error %d sending GLS\n", in ncsi_channel_monitor() 141 netdev_err(ndp->ndev.dev, "NCSI Channel %d timed out!\n", in ncsi_channel_monitor() 424 if (ndp->ndev.dev == dev) in ncsi_find_dev() 425 return &ndp->ndev; in ncsi_find_dev() 469 struct ncsi_dev *nd = &ndp->ndev; in ncsi_suspend_channel() 672 netdev_err(ndp->ndev.dev, in set_one_vid() 710 netdev_err(nca->ndp->ndev.dev, in ncsi_oem_gma_handler_bcm() 735 netdev_err(nca->ndp->ndev.dev, in ncsi_oem_gma_handler_mlx() [all …]
|
D | ncsi-aen.c | 77 netdev_dbg(ndp->ndev.dev, "NCSI: LSC AEN - channel %u state %s\n", in ncsi_aen_handler_lsc() 85 netdev_warn(ndp->ndev.dev, in ncsi_aen_handler_lsc() 109 return ncsi_reset_dev(&ndp->ndev); in ncsi_aen_handler_lsc() 191 netdev_dbg(ndp->ndev.dev, in ncsi_aen_handler_hncdsc() 225 netdev_warn(ndp->ndev.dev, "Invalid AEN (0x%x) received\n", in ncsi_aen_handler() 232 netdev_warn(ndp->ndev.dev, in ncsi_aen_handler() 240 netdev_err(ndp->ndev.dev, in ncsi_aen_handler()
|
D | ncsi-netlink.c | 104 netdev_info(ndp->ndev.dev, "NCSI: No package with id %u\n", id); in ncsi_write_package_info() 317 netdev_info(ndp->ndev.dev, in ncsi_set_interface_nl() 342 netdev_info(ndp->ndev.dev, in ncsi_set_interface_nl() 346 netdev_info(ndp->ndev.dev, "Set package 0x%x as preferred\n", in ncsi_set_interface_nl() 351 ncsi_reset_dev(&ndp->ndev); in ncsi_set_interface_nl() 386 netdev_info(ndp->ndev.dev, "NCSI: Cleared preferred package/channel\n"); in ncsi_clear_interface_nl() 390 ncsi_reset_dev(&ndp->ndev); in ncsi_clear_interface_nl() 447 netdev_info(ndp->ndev.dev, "NCSI: no command to send %u\n", in ncsi_send_cmd_nl() 469 netdev_err(ndp->ndev.dev, in ncsi_send_cmd_nl() 472 ncsi_send_netlink_err(ndp->ndev.dev, in ncsi_send_cmd_nl() [all …]
|
D | ncsi-rsp.c | 49 netdev_dbg(nr->ndp->ndev.dev, in ncsi_validate_rsp_pkt() 54 netdev_dbg(nr->ndp->ndev.dev, in ncsi_validate_rsp_pkt() 62 netdev_dbg(nr->ndp->ndev.dev, in ncsi_validate_rsp_pkt() 80 netdev_dbg(nr->ndp->ndev.dev, in ncsi_validate_rsp_pkt() 631 struct net_device *ndev = ndp->ndev.dev; in ncsi_rsp_handler_oem_mlx_gma() local 632 const struct net_device_ops *ops = ndev->netdev_ops; in ncsi_rsp_handler_oem_mlx_gma() 640 saddr.sa_family = ndev->type; in ncsi_rsp_handler_oem_mlx_gma() 641 ndev->priv_flags |= IFF_LIVE_ADDR_CHANGE; in ncsi_rsp_handler_oem_mlx_gma() 646 ret = ops->ndo_set_mac_address(ndev, &saddr); in ncsi_rsp_handler_oem_mlx_gma() 648 netdev_warn(ndev, "NCSI: 'Writing mac address to device failed\n"); in ncsi_rsp_handler_oem_mlx_gma() [all …]
|
/net/mac80211/ |
D | iface.c | 1849 struct net_device *ndev = NULL; in ieee80211_if_add() local 1891 ndev = alloc_netdev_mqs(size + txq_size, in ieee80211_if_add() 1894 if (!ndev) in ieee80211_if_add() 1898 ndev->tx_queue_len = local->hw.wiphy->tx_queue_len; in ieee80211_if_add() 1900 dev_net_set(ndev, wiphy_net(local->hw.wiphy)); in ieee80211_if_add() 1902 ndev->tstats = netdev_alloc_pcpu_stats(struct pcpu_sw_netstats); in ieee80211_if_add() 1903 if (!ndev->tstats) { in ieee80211_if_add() 1904 free_netdev(ndev); in ieee80211_if_add() 1908 ndev->needed_headroom = local->tx_headroom + in ieee80211_if_add() 1915 ndev->needed_tailroom = IEEE80211_ENCRYPT_TAILROOM; in ieee80211_if_add() [all …]
|
/net/nfc/hci/ |
D | hcp.c | 27 struct nfc_dev *ndev = hdev->ndev; in nfc_hci_hcp_message_tx() local 57 skb_len = ndev->tx_headroom + NFC_HCI_HCP_PACKET_HEADER_LEN + in nfc_hci_hcp_message_tx() 58 data_link_len + ndev->tx_tailroom; in nfc_hci_hcp_message_tx() 66 skb_reserve(skb, ndev->tx_headroom); in nfc_hci_hcp_message_tx()
|
D | core.c | 369 r = nfc_targets_found(hdev->ndev, targets, 1); in nfc_hci_target_discovered() 839 nfc_driver_failure(hdev->ndev, err); in nfc_hci_failure() 979 hdev->ndev = nfc_allocate_device(&hci_nfc_ops, protocols, in nfc_hci_allocate_device() 982 if (!hdev->ndev) { in nfc_hci_allocate_device() 992 nfc_set_drvdata(hdev->ndev, hdev); in nfc_hci_allocate_device() 1004 nfc_free_device(hdev->ndev); in nfc_hci_free_device() 1026 return nfc_register_device(hdev->ndev); in nfc_hci_register_device() 1054 nfc_unregister_device(hdev->ndev); in nfc_hci_unregister_device()
|
/net/dsa/ |
D | tag_ar9331.c | 47 struct net_device *ndev, in ar9331_tag_rcv() argument 60 netdev_warn_once(ndev, "%s:%i wrong header version 0x%2x\n", in ar9331_tag_rcv() 66 netdev_warn_once(ndev, "%s:%i packet should not be from cpu 0x%2x\n", in ar9331_tag_rcv() 76 skb->dev = dsa_master_find_slave(ndev, 0, port); in ar9331_tag_rcv()
|
/net/ieee802154/6lowpan/ |
D | core.c | 216 struct net_device *ndev = netdev_notifier_info_to_dev(ptr); in lowpan_device_event() local 219 if (ndev->type != ARPHRD_IEEE802154) in lowpan_device_event() 221 wpan_dev = ndev->ieee802154_ptr; in lowpan_device_event()
|