/linux-4.1.27/fs/xfs/libxfs/ |
D | xfs_inode_fork.c | 48 xfs_ifork_t *ifp, in xfs_validate_extents() argument 57 xfs_bmbt_rec_host_t *ep = xfs_iext_get_ext(ifp, i); in xfs_validate_extents() 66 #define xfs_validate_extents(ifp, nrecs, fmt) argument 250 xfs_ifork_t *ifp; in xfs_iformat_local() local 267 ifp = XFS_IFORK_PTR(ip, whichfork); in xfs_iformat_local() 270 ifp->if_u1.if_data = NULL; in xfs_iformat_local() 271 else if (size <= sizeof(ifp->if_u2.if_inline_data)) in xfs_iformat_local() 272 ifp->if_u1.if_data = ifp->if_u2.if_inline_data; in xfs_iformat_local() 275 ifp->if_u1.if_data = kmem_alloc(real_size, KM_SLEEP | KM_NOFS); in xfs_iformat_local() 277 ifp->if_bytes = size; in xfs_iformat_local() [all …]
|
D | xfs_bmap.c | 342 xfs_ifork_t *ifp; /* fork structure */ in xfs_bmap_check_leaf_extents() local 357 ifp = XFS_IFORK_PTR(ip, whichfork); in xfs_bmap_check_leaf_extents() 358 block = ifp->if_broot; in xfs_bmap_check_leaf_extents() 364 xfs_check_block(block, mp, 1, ifp->if_broot_bytes); in xfs_bmap_check_leaf_extents() 365 pp = XFS_BMAP_BROOT_PTR_ADDR(mp, block, 1, ifp->if_broot_bytes); in xfs_bmap_check_leaf_extents() 502 xfs_ifork_t *ifp; /* inode fork pointer */ in xfs_bmap_trace_exlist() local 508 ifp = XFS_IFORK_PTR(ip, whichfork); in xfs_bmap_trace_exlist() 509 ASSERT(cnt == (ifp->if_bytes / (uint)sizeof(xfs_bmbt_rec_t))); in xfs_bmap_trace_exlist() 672 xfs_ifork_t *ifp; /* inode fork data */ in xfs_bmap_btree_to_extents() local 678 ifp = XFS_IFORK_PTR(ip, whichfork); in xfs_bmap_btree_to_extents() [all …]
|
D | xfs_symlink_remote.c | 176 struct xfs_ifork *ifp) in xfs_symlink_local_to_remote() argument 185 memcpy(bp->b_addr, ifp->if_u1.if_data, ifp->if_bytes); in xfs_symlink_local_to_remote() 194 ifp->if_bytes + sizeof(struct xfs_dsymlink_hdr)); in xfs_symlink_local_to_remote() 199 buf += xfs_symlink_hdr_set(mp, ip->i_ino, 0, ifp->if_bytes, bp); in xfs_symlink_local_to_remote() 200 memcpy(buf, ifp->if_u1.if_data, ifp->if_bytes); in xfs_symlink_local_to_remote()
|
D | xfs_bmap_btree.c | 382 xfs_ifork_t *ifp, in xfs_check_nostate_extents() argument 387 xfs_bmbt_rec_host_t *ep = xfs_iext_get_ext(ifp, idx); in xfs_check_nostate_extents() 543 struct xfs_ifork *ifp; in xfs_bmbt_get_minrecs() local 545 ifp = XFS_IFORK_PTR(cur->bc_private.b.ip, in xfs_bmbt_get_minrecs() 549 ifp->if_broot_bytes, level == 0) / 2; in xfs_bmbt_get_minrecs() 561 struct xfs_ifork *ifp; in xfs_bmbt_get_maxrecs() local 563 ifp = XFS_IFORK_PTR(cur->bc_private.b.ip, in xfs_bmbt_get_maxrecs() 567 ifp->if_broot_bytes, level == 0); in xfs_bmbt_get_maxrecs() 783 struct xfs_ifork *ifp = XFS_IFORK_PTR(ip, whichfork); in xfs_bmbt_init_cursor() local 790 cur->bc_nlevels = be16_to_cpu(ifp->if_broot->bb_level) + 1; in xfs_bmbt_init_cursor()
|
D | xfs_attr_leaf.c | 496 xfs_ifork_t *ifp; in xfs_attr_shortform_create() local 502 ifp = dp->i_afp; in xfs_attr_shortform_create() 503 ASSERT(ifp != NULL); in xfs_attr_shortform_create() 504 ASSERT(ifp->if_bytes == 0); in xfs_attr_shortform_create() 506 ifp->if_flags &= ~XFS_IFEXTENTS; /* just in case */ in xfs_attr_shortform_create() 508 ifp->if_flags |= XFS_IFINLINE; in xfs_attr_shortform_create() 510 ASSERT(ifp->if_flags & XFS_IFINLINE); in xfs_attr_shortform_create() 513 hdr = (xfs_attr_sf_hdr_t *)ifp->if_u1.if_data; in xfs_attr_shortform_create() 531 xfs_ifork_t *ifp; in xfs_attr_shortform_add() local 539 ifp = dp->i_afp; in xfs_attr_shortform_add() [all …]
|
D | xfs_dir2_block.c | 1069 struct xfs_ifork *ifp; in xfs_dir2_sf_to_block() local 1076 ifp = XFS_IFORK_PTR(dp, XFS_DATA_FORK); in xfs_dir2_sf_to_block() 1077 ASSERT(ifp->if_flags & XFS_IFINLINE); in xfs_dir2_sf_to_block() 1086 oldsfp = (xfs_dir2_sf_hdr_t *)ifp->if_u1.if_data; in xfs_dir2_sf_to_block() 1088 ASSERT(ifp->if_bytes == dp->i_d.di_size); in xfs_dir2_sf_to_block() 1089 ASSERT(ifp->if_u1.if_data != NULL); in xfs_dir2_sf_to_block() 1097 sfp = kmem_alloc(ifp->if_bytes, KM_SLEEP); in xfs_dir2_sf_to_block() 1098 memcpy(sfp, oldsfp, ifp->if_bytes); in xfs_dir2_sf_to_block() 1100 xfs_idata_realloc(dp, -ifp->if_bytes, XFS_DATA_FORK); in xfs_dir2_sf_to_block()
|
D | xfs_shared.h | 242 struct xfs_inode *ip, struct xfs_ifork *ifp);
|
D | xfs_bmap.h | 215 int xfs_check_nostate_extents(struct xfs_ifork *ifp, xfs_extnum_t idx,
|
D | xfs_btree.c | 518 struct xfs_ifork *ifp; in xfs_btree_get_iroot() local 520 ifp = XFS_IFORK_PTR(cur->bc_private.b.ip, cur->bc_private.b.whichfork); in xfs_btree_get_iroot() 521 return (struct xfs_btree_block *)ifp->if_broot; in xfs_btree_get_iroot() 3186 struct xfs_ifork *ifp = XFS_IFORK_PTR(ip, whichfork); in xfs_btree_kill_iroot() local 3246 block = ifp->if_broot; in xfs_btree_kill_iroot()
|
/linux-4.1.27/drivers/net/wireless/brcm80211/brcmfmac/ |
D | core.c | 88 struct brcmf_if *ifp; in _brcmf_set_multicast_list() local 97 ifp = container_of(work, struct brcmf_if, multicast_work); in _brcmf_set_multicast_list() 99 brcmf_dbg(TRACE, "Enter, idx=%d\n", ifp->bssidx); in _brcmf_set_multicast_list() 101 ndev = ifp->ndev; in _brcmf_set_multicast_list() 126 err = brcmf_fil_iovar_data_set(ifp, "mcast_list", buf, buflen); in _brcmf_set_multicast_list() 139 err = brcmf_fil_iovar_int_set(ifp, "allmulti", cmd_value); in _brcmf_set_multicast_list() 145 err = brcmf_fil_cmd_int_set(ifp, BRCMF_C_SET_PROMISC, cmd_value); in _brcmf_set_multicast_list() 154 struct brcmf_if *ifp; in _brcmf_set_mac_address() local 157 ifp = container_of(work, struct brcmf_if, setmacaddr_work); in _brcmf_set_mac_address() 159 brcmf_dbg(TRACE, "Enter, idx=%d\n", ifp->bssidx); in _brcmf_set_mac_address() [all …]
|
D | fwil.c | 107 brcmf_fil_cmd_data(struct brcmf_if *ifp, u32 cmd, void *data, u32 len, bool set) in brcmf_fil_cmd_data() argument 109 struct brcmf_pub *drvr = ifp->drvr; in brcmf_fil_cmd_data() 120 err = brcmf_proto_set_dcmd(drvr, ifp->ifidx, cmd, data, len); in brcmf_fil_cmd_data() 122 err = brcmf_proto_query_dcmd(drvr, ifp->ifidx, cmd, data, len); in brcmf_fil_cmd_data() 133 brcmf_fil_cmd_data_set(struct brcmf_if *ifp, u32 cmd, void *data, u32 len) in brcmf_fil_cmd_data_set() argument 137 mutex_lock(&ifp->drvr->proto_block); in brcmf_fil_cmd_data_set() 139 brcmf_dbg(FIL, "ifidx=%d, cmd=%d, len=%d\n", ifp->ifidx, cmd, len); in brcmf_fil_cmd_data_set() 143 err = brcmf_fil_cmd_data(ifp, cmd, data, len, true); in brcmf_fil_cmd_data_set() 144 mutex_unlock(&ifp->drvr->proto_block); in brcmf_fil_cmd_data_set() 150 brcmf_fil_cmd_data_get(struct brcmf_if *ifp, u32 cmd, void *data, u32 len) in brcmf_fil_cmd_data_get() argument [all …]
|
D | btcoex.c | 113 static s32 brcmf_btcoex_params_write(struct brcmf_if *ifp, u32 addr, u32 data) in brcmf_btcoex_params_write() argument 122 return brcmf_fil_iovar_data_set(ifp, "btc_params", in brcmf_btcoex_params_write() 132 static s32 brcmf_btcoex_params_read(struct brcmf_if *ifp, u32 addr, u32 *data) in brcmf_btcoex_params_read() argument 136 return brcmf_fil_iovar_int_get(ifp, "btc_params", data); in brcmf_btcoex_params_read() 152 struct brcmf_if *ifp = btci->cfg->pub->iflist[0]; in brcmf_btcoex_boost_wifi() local 161 brcmf_btcoex_params_read(ifp, 50, &btci->reg50); in brcmf_btcoex_boost_wifi() 162 brcmf_btcoex_params_read(ifp, 51, &btci->reg51); in brcmf_btcoex_boost_wifi() 163 brcmf_btcoex_params_read(ifp, 64, &btci->reg64); in brcmf_btcoex_boost_wifi() 164 brcmf_btcoex_params_read(ifp, 65, &btci->reg65); in brcmf_btcoex_boost_wifi() 165 brcmf_btcoex_params_read(ifp, 71, &btci->reg71); in brcmf_btcoex_boost_wifi() [all …]
|
D | common.c | 39 int brcmf_c_preinit_dcmds(struct brcmf_if *ifp) in brcmf_c_preinit_dcmds() argument 50 err = brcmf_fil_iovar_data_get(ifp, "cur_etheraddr", ifp->mac_addr, in brcmf_c_preinit_dcmds() 51 sizeof(ifp->mac_addr)); in brcmf_c_preinit_dcmds() 56 memcpy(ifp->drvr->mac, ifp->mac_addr, sizeof(ifp->drvr->mac)); in brcmf_c_preinit_dcmds() 58 err = brcmf_fil_cmd_data_get(ifp, BRCMF_C_GET_REVINFO, in brcmf_c_preinit_dcmds() 60 ri = &ifp->drvr->revinfo; in brcmf_c_preinit_dcmds() 87 err = brcmf_fil_iovar_data_get(ifp, "ver", buf, sizeof(buf)); in brcmf_c_preinit_dcmds() 101 strlcpy(ifp->drvr->fwver, ptr, sizeof(ifp->drvr->fwver)); in brcmf_c_preinit_dcmds() 104 err = brcmf_fil_iovar_int_set(ifp, "mpc", 1); in brcmf_c_preinit_dcmds() 114 err = brcmf_fil_iovar_int_set(ifp, "bcn_timeout", in brcmf_c_preinit_dcmds() [all …]
|
D | cfg80211.c | 456 send_key_to_dongle(struct brcmf_if *ifp, struct brcmf_wsec_key *key) in send_key_to_dongle() argument 463 brcmf_netdev_wait_pend8021x(ifp); in send_key_to_dongle() 465 err = brcmf_fil_bsscfg_data_set(ifp, "wsec_key", &key_le, in send_key_to_dongle() 474 brcmf_configure_arp_offload(struct brcmf_if *ifp, bool enable) in brcmf_configure_arp_offload() argument 486 err = brcmf_fil_iovar_int_set(ifp, "arp_ol", mode); in brcmf_configure_arp_offload() 492 err = brcmf_fil_iovar_int_set(ifp, "arpoe", enable); in brcmf_configure_arp_offload() 509 struct brcmf_if *ifp; in brcmf_cfg80211_update_proto_addr_mode() local 512 ifp = vif->ifp; in brcmf_cfg80211_update_proto_addr_mode() 517 brcmf_proto_configure_addr_mode(ifp->drvr, ifp->ifidx, in brcmf_cfg80211_update_proto_addr_mode() 520 brcmf_proto_configure_addr_mode(ifp->drvr, ifp->ifidx, in brcmf_cfg80211_update_proto_addr_mode() [all …]
|
D | feature.c | 84 static void brcmf_feat_iovar_int_get(struct brcmf_if *ifp, in brcmf_feat_iovar_int_get() argument 90 err = brcmf_fil_iovar_int_get(ifp, name, &data); in brcmf_feat_iovar_int_get() 93 ifp->drvr->feat_flags |= BIT(id); in brcmf_feat_iovar_int_get() 107 static void brcmf_feat_iovar_int_set(struct brcmf_if *ifp, in brcmf_feat_iovar_int_set() argument 112 err = brcmf_fil_iovar_int_set(ifp, name, val); in brcmf_feat_iovar_int_set() 115 ifp->drvr->feat_flags |= BIT(id); in brcmf_feat_iovar_int_set() 124 struct brcmf_if *ifp = drvr->iflist[0]; in brcmf_feat_attach() local 126 brcmf_feat_iovar_int_get(ifp, BRCMF_FEAT_MCHAN, "mchan"); in brcmf_feat_attach() 128 brcmf_feat_iovar_int_get(ifp, BRCMF_FEAT_WOWL, "wowl"); in brcmf_feat_attach() 130 brcmf_feat_iovar_int_set(ifp, BRCMF_FEAT_MBSS, "mbss", 0); in brcmf_feat_attach() [all …]
|
D | fwil.h | 86 s32 brcmf_fil_cmd_data_set(struct brcmf_if *ifp, u32 cmd, void *data, u32 len); 87 s32 brcmf_fil_cmd_data_get(struct brcmf_if *ifp, u32 cmd, void *data, u32 len); 88 s32 brcmf_fil_cmd_int_set(struct brcmf_if *ifp, u32 cmd, u32 data); 89 s32 brcmf_fil_cmd_int_get(struct brcmf_if *ifp, u32 cmd, u32 *data); 91 s32 brcmf_fil_iovar_data_set(struct brcmf_if *ifp, char *name, const void *data, 93 s32 brcmf_fil_iovar_data_get(struct brcmf_if *ifp, char *name, void *data, 95 s32 brcmf_fil_iovar_int_set(struct brcmf_if *ifp, char *name, u32 data); 96 s32 brcmf_fil_iovar_int_get(struct brcmf_if *ifp, char *name, u32 *data); 98 s32 brcmf_fil_bsscfg_data_set(struct brcmf_if *ifp, char *name, void *data, 100 s32 brcmf_fil_bsscfg_data_get(struct brcmf_if *ifp, char *name, void *data, [all …]
|
D | fweh.c | 147 static int brcmf_fweh_call_event_handler(struct brcmf_if *ifp, in brcmf_fweh_call_event_handler() argument 155 if (ifp) { in brcmf_fweh_call_event_handler() 156 fweh = &ifp->drvr->fweh; in brcmf_fweh_call_event_handler() 160 err = fweh->evt_handler[code](ifp, emsg, data); in brcmf_fweh_call_event_handler() 181 struct brcmf_if *ifp; in brcmf_fweh_handle_if_event() local 204 ifp = drvr->iflist[ifevent->bssidx]; in brcmf_fweh_handle_if_event() 209 ifp = brcmf_add_if(drvr, ifevent->bssidx, ifevent->ifidx, in brcmf_fweh_handle_if_event() 211 if (IS_ERR(ifp)) in brcmf_fweh_handle_if_event() 213 brcmf_fws_add_interface(ifp); in brcmf_fweh_handle_if_event() 215 if (brcmf_net_attach(ifp, false) < 0) in brcmf_fweh_handle_if_event() [all …]
|
D | p2p.c | 433 static int brcmf_p2p_set_firmware(struct brcmf_if *ifp, u8 *p2p_mac) in brcmf_p2p_set_firmware() argument 437 brcmf_fil_cmd_int_set(ifp, BRCMF_C_DOWN, 1); in brcmf_p2p_set_firmware() 438 brcmf_fil_iovar_int_set(ifp, "apsta", 1); in brcmf_p2p_set_firmware() 439 brcmf_fil_cmd_int_set(ifp, BRCMF_C_UP, 1); in brcmf_p2p_set_firmware() 446 brcmf_fil_iovar_int_set(ifp, "p2p_disc", 0); in brcmf_p2p_set_firmware() 448 ret = brcmf_fil_iovar_data_set(ifp, "p2p_da_override", p2p_mac, in brcmf_p2p_set_firmware() 468 struct brcmf_if *pri_ifp = p2p->bss_idx[P2PAPI_BSSCFG_PRIMARY].vif->ifp; in brcmf_p2p_generate_bss_mac() 525 static s32 brcmf_p2p_set_discover_state(struct brcmf_if *ifp, u8 state, in brcmf_p2p_set_discover_state() argument 535 ret = brcmf_fil_bsscfg_data_set(ifp, "p2p_state", &discover_state, in brcmf_p2p_set_discover_state() 555 (void)brcmf_p2p_set_discover_state(vif->ifp, WL_P2P_DISC_ST_SCAN, 0, 0); in brcmf_p2p_deinit_discovery() [all …]
|
D | vendor.c | 35 struct brcmf_if *ifp; in brcmf_cfg80211_vndr_cmds_dcmd_handler() local 48 ifp = vif->ifp; in brcmf_cfg80211_vndr_cmds_dcmd_handler() 50 brcmf_dbg(TRACE, "ifidx=%d, cmd=%d\n", ifp->ifidx, cmdhdr->cmd); in brcmf_cfg80211_vndr_cmds_dcmd_handler() 78 ret = brcmf_fil_cmd_data_set(ifp, cmdhdr->cmd, dcmd_buf, in brcmf_cfg80211_vndr_cmds_dcmd_handler() 81 ret = brcmf_fil_cmd_data_get(ifp, cmdhdr->cmd, dcmd_buf, in brcmf_cfg80211_vndr_cmds_dcmd_handler()
|
D | fwsignal.h | 26 int brcmf_fws_process_skb(struct brcmf_if *ifp, struct sk_buff *skb); 28 void brcmf_fws_reset_interface(struct brcmf_if *ifp); 29 void brcmf_fws_add_interface(struct brcmf_if *ifp); 30 void brcmf_fws_del_interface(struct brcmf_if *ifp);
|
D | p2p.h | 166 int brcmf_p2p_notify_listen_complete(struct brcmf_if *ifp, 169 void brcmf_p2p_cancel_remain_on_channel(struct brcmf_if *ifp); 170 int brcmf_p2p_notify_action_frame_rx(struct brcmf_if *ifp, 173 int brcmf_p2p_notify_action_tx_complete(struct brcmf_if *ifp, 181 s32 brcmf_p2p_notify_rx_mgmt_p2p_probereq(struct brcmf_if *ifp,
|
D | cfg80211.h | 193 struct brcmf_if *ifp; member 236 struct brcmf_if *ifp; member 237 s32 (*run)(struct brcmf_cfg80211_info *cfg, struct brcmf_if *ifp, 455 struct brcmf_if *ifp = netdev_priv(nd); in ndev_to_prof() local 456 return &ifp->vif->profile; in ndev_to_prof() 461 struct brcmf_if *ifp = netdev_priv(ndev); in ndev_to_vif() local 462 return ifp->vif; in ndev_to_vif() 476 enum nl80211_iftype brcmf_cfg80211_get_iftype(struct brcmf_if *ifp); 498 struct brcmf_if *ifp, bool aborted,
|
D | core.h | 198 int brcmf_netdev_wait_pend8021x(struct brcmf_if *ifp); 203 int brcmf_net_attach(struct brcmf_if *ifp, bool rtnl_locked); 208 void brcmf_txflowblock_if(struct brcmf_if *ifp, 212 void brcmf_netif_rx(struct brcmf_if *ifp, struct sk_buff *skb); 215 int brcmf_c_preinit_dcmds(struct brcmf_if *ifp);
|
D | fwsignal.c | 760 brcmf_fws_macdesc_find(struct brcmf_fws_info *fws, struct brcmf_if *ifp, u8 *da) in brcmf_fws_macdesc_find() argument 771 if (multicast && ifp->fws_desc) { in brcmf_fws_macdesc_find() 772 entry = ifp->fws_desc; in brcmf_fws_macdesc_find() 778 entry = ifp->fws_desc; in brcmf_fws_macdesc_find() 975 struct brcmf_if *ifp = fws->drvr->iflist[!if_id ? 0 : if_id + 1]; in brcmf_fws_flow_control_check() local 977 if (WARN_ON(!ifp)) in brcmf_fws_flow_control_check() 980 if ((ifp->netif_stop & BRCMF_NETIF_STOP_REASON_FWS_FC) && in brcmf_fws_flow_control_check() 982 brcmf_txflowblock_if(ifp, in brcmf_fws_flow_control_check() 984 if (!(ifp->netif_stop & BRCMF_NETIF_STOP_REASON_FWS_FC) && in brcmf_fws_flow_control_check() 987 brcmf_txflowblock_if(ifp, BRCMF_NETIF_STOP_REASON_FWS_FC, true); in brcmf_fws_flow_control_check() [all …]
|
D | feature.h | 75 bool brcmf_feat_is_enabled(struct brcmf_if *ifp, enum brcmf_feat_id id); 85 bool brcmf_feat_is_quirk_enabled(struct brcmf_if *ifp,
|
D | fweh.h | 224 typedef int (*brcmf_fweh_handler_t)(struct brcmf_if *ifp, 240 int (*evt_handler[BRCMF_E_LAST])(struct brcmf_if *ifp, 248 int (*handler)(struct brcmf_if *ifp, 253 int brcmf_fweh_activate_events(struct brcmf_if *ifp);
|
D | flowring.c | 188 struct brcmf_if *ifp; in brcmf_flowring_block() local 220 ifp = drvr->iflist[ifidx]; in brcmf_flowring_block() 221 brcmf_txflowblock_if(ifp, BRCMF_NETIF_STOP_REASON_FLOW, blocked); in brcmf_flowring_block()
|
D | msgbuf.c | 1088 struct brcmf_if *ifp; in brcmf_msgbuf_rx_skb() local 1098 ifp = msgbuf->drvr->iflist[ifidx]; in brcmf_msgbuf_rx_skb() 1099 if (!ifp || !ifp->ndev) { in brcmf_msgbuf_rx_skb() 1104 brcmf_netif_rx(ifp, skb); in brcmf_msgbuf_rx_skb()
|
/linux-4.1.27/drivers/infiniband/hw/qib/ |
D | qib_eeprom.c | 114 static u8 flash_csum(struct qib_flash *ifp, int adjust) in flash_csum() argument 116 u8 *ip = (u8 *) ifp; in flash_csum() 124 len = ifp->if_length; in flash_csum() 129 csum -= ifp->if_csum; in flash_csum() 132 ifp->if_csum = csum; in flash_csum() 147 struct qib_flash *ifp; in qib_get_eeprom_info() local 202 ifp = (struct qib_flash *)buf; in qib_get_eeprom_info() 204 csum = flash_csum(ifp, 0); in qib_get_eeprom_info() 205 if (csum != ifp->if_csum) { in qib_get_eeprom_info() 208 csum, ifp->if_csum); in qib_get_eeprom_info() [all …]
|
/linux-4.1.27/net/ipv6/ |
D | addrconf.c | 151 static void addrconf_join_anycast(struct inet6_ifaddr *ifp); 152 static void addrconf_leave_anycast(struct inet6_ifaddr *ifp); 163 static void addrconf_dad_start(struct inet6_ifaddr *ifp); 165 static void addrconf_dad_completed(struct inet6_ifaddr *ifp); 272 static void addrconf_del_dad_work(struct inet6_ifaddr *ifp) in addrconf_del_dad_work() argument 274 if (cancel_delayed_work(&ifp->dad_work)) in addrconf_del_dad_work() 275 __in6_ifa_put(ifp); in addrconf_del_dad_work() 286 static void addrconf_mod_dad_work(struct inet6_ifaddr *ifp, in addrconf_mod_dad_work() argument 289 if (!delayed_work_pending(&ifp->dad_work)) in addrconf_mod_dad_work() 290 in6_ifa_hold(ifp); in addrconf_mod_dad_work() [all …]
|
D | ndisc.c | 484 struct inet6_ifaddr *ifp; in ndisc_send_na() local 490 ifp = ipv6_get_ifaddr(dev_net(dev), solicited_addr, dev, 1); in ndisc_send_na() 491 if (ifp) { in ndisc_send_na() 493 if (ifp->flags & IFA_F_OPTIMISTIC) in ndisc_send_na() 495 inc_opt |= ifp->idev->cnf.force_tllao; in ndisc_send_na() 496 in6_ifa_put(ifp); in ndisc_send_na() 613 struct inet6_ifaddr *ifp = ipv6_get_ifaddr(dev_net(dev), saddr, in ndisc_send_rs() local 615 if (ifp) { in ndisc_send_rs() 616 if (ifp->flags & IFA_F_OPTIMISTIC) { in ndisc_send_rs() 619 in6_ifa_put(ifp); in ndisc_send_rs() [all …]
|
D | ip6_output.c | 951 struct inet6_ifaddr *ifp; in ip6_dst_lookup_tail() local 955 ifp = ipv6_get_ifaddr(net, &fl6->saddr, in ip6_dst_lookup_tail() 958 redirect = (ifp && ifp->flags & IFA_F_OPTIMISTIC); in ip6_dst_lookup_tail() 959 if (ifp) in ip6_dst_lookup_tail() 960 in6_ifa_put(ifp); in ip6_dst_lookup_tail()
|
D | route.c | 2302 void rt6_remove_prefsrc(struct inet6_ifaddr *ifp) in rt6_remove_prefsrc() argument 2304 struct net *net = dev_net(ifp->idev->dev); in rt6_remove_prefsrc() 2306 .dev = ifp->idev->dev, in rt6_remove_prefsrc() 2308 .addr = &ifp->addr, in rt6_remove_prefsrc()
|
/linux-4.1.27/drivers/infiniband/hw/ipath/ |
D | ipath_eeprom.c | 676 static u8 flash_csum(struct ipath_flash *ifp, int adjust) in flash_csum() argument 678 u8 *ip = (u8 *) ifp; in flash_csum() 686 len = ifp->if_length; in flash_csum() 691 csum -= ifp->if_csum; in flash_csum() 694 ifp->if_csum = csum; in flash_csum() 709 struct ipath_flash *ifp; in ipath_get_eeprom_info() local 767 ifp = (struct ipath_flash *)buf; in ipath_get_eeprom_info() 769 csum = flash_csum(ifp, 0); in ipath_get_eeprom_info() 770 if (csum != ifp->if_csum) { in ipath_get_eeprom_info() 772 "0x%x, not 0x%x\n", csum, ifp->if_csum); in ipath_get_eeprom_info() [all …]
|
/linux-4.1.27/drivers/block/aoe/ |
D | aoenet.c | 58 struct net_device *ifp; in tx() local 62 ifp = skb->dev; in tx() 65 ifp ? ifp->name : "netif", in tx() 73 is_aoe_netif(struct net_device *ifp) in is_aoe_netif() argument 89 if (strlen(ifp->name) == len && !strncmp(ifp->name, p, len)) in is_aoe_netif() 131 aoenet_rcv(struct sk_buff *skb, struct net_device *ifp, struct packet_type *pt, struct net_device *… in aoenet_rcv() argument 138 if (dev_net(ifp) != &init_net) in aoenet_rcv() 144 if (!is_aoe_netif(ifp)) in aoenet_rcv()
|
D | aoeblk.c | 65 struct aoeif *ifp, *e; in aoedisk_show_netif() local 74 ifp = (*t)->ifs; in aoedisk_show_netif() 75 e = ifp + NAOEIFS; in aoedisk_show_netif() 76 for (; ifp < e && ifp->nd; ifp++) { in aoedisk_show_netif() 78 if (*nnd == ifp->nd) in aoedisk_show_netif() 81 *nd++ = ifp->nd; in aoedisk_show_netif() 117 struct aoeif *ifp, *ife; in aoedisk_debugfs_show() local 144 ifp = (*t)->ifs; in aoedisk_debugfs_show() 145 ife = ifp + ARRAY_SIZE((*t)->ifs); in aoedisk_debugfs_show() 146 for (; ifp->nd && ifp < ife; ifp++) { in aoedisk_debugfs_show() [all …]
|
D | aoecmd.c | 133 memcpy(h->src, t->ifp->nd->dev_addr, sizeof h->src); in aoehdr_atainit() 159 struct aoeif *ifp; in ifrotate() local 161 ifp = t->ifp; in ifrotate() 162 ifp++; in ifrotate() 163 if (ifp >= &t->ifs[NAOEIFS] || ifp->nd == NULL) in ifrotate() 164 ifp = t->ifs; in ifrotate() 165 if (ifp->nd == NULL) in ifrotate() 167 return t->ifp = ifp; in ifrotate() 274 && t->ifp->nd) { in newframe() 365 skb->dev = t->ifp->nd; in ata_rw_frameinit() [all …]
|
D | aoedev.c | 497 struct aoeif *ifp; in freetgt() local 499 for (ifp = t->ifs; ifp < &t->ifs[NAOEIFS]; ++ifp) { in freetgt() 500 if (!ifp->nd) in freetgt() 502 dev_put(ifp->nd); in freetgt()
|
D | aoe.h | 139 struct aoeif *ifp; /* current aoeif in use */ member 239 int is_aoe_netif(struct net_device *ifp);
|
/linux-4.1.27/include/net/ |
D | addrconf.h | 145 void addrconf_dad_failure(struct inet6_ifaddr *ifp); 281 void inet6_ifa_finish_destroy(struct inet6_ifaddr *ifp); 283 static inline void in6_ifa_put(struct inet6_ifaddr *ifp) in in6_ifa_put() argument 285 if (atomic_dec_and_test(&ifp->refcnt)) in in6_ifa_put() 286 inet6_ifa_finish_destroy(ifp); in in6_ifa_put() 289 static inline void __in6_ifa_put(struct inet6_ifaddr *ifp) in __in6_ifa_put() argument 291 atomic_dec(&ifp->refcnt); in __in6_ifa_put() 294 static inline void in6_ifa_hold(struct inet6_ifaddr *ifp) in in6_ifa_hold() argument 296 atomic_inc(&ifp->refcnt); in in6_ifa_hold()
|
D | ip6_route.h | 137 void rt6_remove_prefsrc(struct inet6_ifaddr *ifp);
|
/linux-4.1.27/fs/xfs/ |
D | xfs_bmap_util.c | 280 xfs_ifork_t *ifp, in xfs_bmap_count_leaves() argument 288 xfs_bmbt_rec_host_t *frp = xfs_iext_get_ext(ifp, idx + b); in xfs_bmap_count_leaves() 321 xfs_ifork_t *ifp, /* inode fork pointer */ in xfs_bmap_count_tree() argument 361 xfs_bmap_count_tree(mp, tp, ifp, bno, level, count)) < 0)) { in xfs_bmap_count_tree() 402 xfs_ifork_t *ifp; /* fork structure */ in xfs_bmap_count_blocks() local 409 ifp = XFS_IFORK_PTR(ip, whichfork); in xfs_bmap_count_blocks() 411 xfs_bmap_count_leaves(ifp, 0, in xfs_bmap_count_blocks() 412 ifp->if_bytes / (uint)sizeof(xfs_bmbt_rec_t), in xfs_bmap_count_blocks() 420 block = ifp->if_broot; in xfs_bmap_count_blocks() 423 pp = XFS_BMAP_BROOT_PTR_ADDR(mp, block, 1, ifp->if_broot_bytes); in xfs_bmap_count_blocks() [all …]
|
D | xfs_qm.c | 1100 xfs_ifork_t *ifp; /* inode fork pointer */ in xfs_qm_get_rtblks() local 1105 ifp = XFS_IFORK_PTR(ip, XFS_DATA_FORK); in xfs_qm_get_rtblks() 1106 if (!(ifp->if_flags & XFS_IFEXTENTS)) { in xfs_qm_get_rtblks() 1111 nextents = ifp->if_bytes / (uint)sizeof(xfs_bmbt_rec_t); in xfs_qm_get_rtblks() 1113 rtblks += xfs_bmbt_get_blockcount(xfs_iext_get_ext(ifp, idx)); in xfs_qm_get_rtblks()
|
D | xfs_trace.h | 270 struct xfs_ifork *ifp = (state & BMAP_ATTRFORK) ? 274 xfs_bmbt_get_all(xfs_iext_get_ext(ifp, idx), &r);
|
/linux-4.1.27/drivers/usb/core/ |
D | config.c | 146 int asnum, struct usb_host_interface *ifp, int num_ep, in usb_parse_endpoint() argument 178 if (ifp->desc.bNumEndpoints >= num_ep) in usb_parse_endpoint() 181 endpoint = &ifp->endpoint[ifp->desc.bNumEndpoints]; in usb_parse_endpoint() 182 ++ifp->desc.bNumEndpoints; in usb_parse_endpoint()
|
/linux-4.1.27/net/core/ |
D | netpoll.c | 728 struct inet6_ifaddr *ifp; in netpoll_setup() local 731 list_for_each_entry(ifp, &idev->addr_list, if_list) { in netpoll_setup() 732 if (ipv6_addr_type(&ifp->addr) & IPV6_ADDR_LINKLOCAL) in netpoll_setup() 734 np->local_ip.in6 = ifp->addr; in netpoll_setup()
|
D | pktgen.c | 2124 struct inet6_ifaddr *ifp; in pktgen_setup_inject() local 2127 list_for_each_entry(ifp, &idev->addr_list, if_list) { in pktgen_setup_inject() 2128 if ((ifp->scope & IFA_LINK) && in pktgen_setup_inject() 2129 !(ifp->flags & IFA_F_TENTATIVE)) { in pktgen_setup_inject() 2130 pkt_dev->cur_in6_saddr = ifp->addr; in pktgen_setup_inject()
|
/linux-4.1.27/fs/btrfs/ |
D | backref.c | 1952 struct inode_fs_paths *ifp; local 1959 ifp = kmalloc(sizeof(*ifp), GFP_NOFS); 1960 if (!ifp) { 1965 ifp->btrfs_path = path; 1966 ifp->fspath = fspath; 1967 ifp->fs_root = fs_root; 1969 return ifp;
|
/linux-4.1.27/drivers/infiniband/hw/ocrdma/ |
D | ocrdma_main.c | 425 struct inet6_ifaddr *ifp; in ocrdma_init_ipv6_gids() local 429 list_for_each_entry(ifp, &in6_dev->addr_list, if_list) { in ocrdma_init_ipv6_gids() 430 pgid = (union ib_gid *)&ifp->addr; in ocrdma_init_ipv6_gids()
|
/linux-4.1.27/net/sctp/ |
D | ipv6.c | 376 struct inet6_ifaddr *ifp; in sctp_v6_copy_addrlist() local 386 list_for_each_entry(ifp, &in6_dev->addr_list, if_list) { in sctp_v6_copy_addrlist() 392 addr->a.v6.sin6_addr = ifp->addr; in sctp_v6_copy_addrlist()
|
/linux-4.1.27/drivers/staging/slicoss/ |
D | slic.h | 395 void *ifp; member
|
/linux-4.1.27/drivers/infiniband/hw/cxgb4/ |
D | cm.c | 2956 struct inet6_ifaddr *ifp; in get_lladdr() local 2959 list_for_each_entry(ifp, &idev->addr_list, if_list) { in get_lladdr() 2960 if (ifp->scope == IFA_LINK && in get_lladdr() 2961 !(ifp->flags & banned_flags)) { in get_lladdr() 2962 memcpy(addr, &ifp->addr, 16); in get_lladdr()
|
/linux-4.1.27/drivers/infiniband/hw/mlx4/ |
D | main.c | 1823 struct inet6_ifaddr *ifp; in mlx4_ib_get_dev_addr() local 1850 list_for_each_entry(ifp, &in6_dev->addr_list, if_list) { in mlx4_ib_get_dev_addr() 1851 pgid = (union ib_gid *)&ifp->addr; in mlx4_ib_get_dev_addr()
|