ipm 766 arch/s390/include/asm/kvm_host.h u8 ipm; ipm 772 arch/s390/include/asm/kvm_host.h u8 ipm; ipm 783 arch/s390/include/asm/kvm_host.h u8 ipm; ipm 225 arch/s390/kvm/interrupt.c #define IPM_BIT_OFFSET (offsetof(struct kvm_s390_gisa, ipm) * BITS_PER_BYTE) ipm 312 arch/s390/kvm/interrupt.c return READ_ONCE(gisa->ipm); ipm 434 drivers/s390/net/lcs.c struct lcs_ipm_list *ipm; ipm 441 drivers/s390/net/lcs.c ipm = list_entry(card->ipm_list.next, ipm 443 drivers/s390/net/lcs.c list_del(&ipm->list); ipm 444 drivers/s390/net/lcs.c if (ipm->ipm_state != LCS_IPM_STATE_SET_REQUIRED){ ipm 446 drivers/s390/net/lcs.c lcs_send_delipm(card, ipm); ipm 449 drivers/s390/net/lcs.c kfree(ipm); ipm 1008 drivers/s390/net/lcs.c &ipm_list->ipm, sizeof (struct lcs_ip_mac_pair)); ipm 1009 drivers/s390/net/lcs.c LCS_DBF_TEXT_(2, trace, "%x",ipm_list->ipm.ip_addr); ipm 1032 drivers/s390/net/lcs.c &ipm_list->ipm, sizeof (struct lcs_ip_mac_pair)); ipm 1033 drivers/s390/net/lcs.c LCS_DBF_TEXT_(2, trace, "%x",ipm_list->ipm.ip_addr); ipm 1084 drivers/s390/net/lcs.c struct lcs_ipm_list *ipm, *tmp; ipm 1092 drivers/s390/net/lcs.c list_for_each_entry_safe(ipm, tmp, &card->ipm_list, list){ ipm 1093 drivers/s390/net/lcs.c switch (ipm->ipm_state) { ipm 1097 drivers/s390/net/lcs.c list_del_init(&ipm->list); ipm 1099 drivers/s390/net/lcs.c rc = lcs_send_setipm(card, ipm); ipm 1107 drivers/s390/net/lcs.c list_add_tail(&ipm->list, &failed_list); ipm 1109 drivers/s390/net/lcs.c ipm->ipm_state = LCS_IPM_STATE_ON_CARD; ipm 1111 drivers/s390/net/lcs.c list_add_tail(&ipm->list, &card->ipm_list); ipm 1115 drivers/s390/net/lcs.c list_del(&ipm->list); ipm 1117 drivers/s390/net/lcs.c lcs_send_delipm(card, ipm); ipm 1119 drivers/s390/net/lcs.c kfree(ipm); ipm 1126 drivers/s390/net/lcs.c list_for_each_entry_safe(ipm, tmp, &failed_list, list) ipm 1127 drivers/s390/net/lcs.c list_move_tail(&ipm->list, &card->ipm_list); ipm 1136 drivers/s390/net/lcs.c lcs_get_mac_for_ipm(__be32 ipm, char *mac, struct net_device *dev) ipm 1139 drivers/s390/net/lcs.c ip_eth_mc_map(ipm, mac); ipm 1150 drivers/s390/net/lcs.c struct lcs_ipm_list *ipm; ipm 1157 drivers/s390/net/lcs.c ipm = list_entry(l, struct lcs_ipm_list, list); ipm 1161 drivers/s390/net/lcs.c if ( (ipm->ipm.ip_addr == im4->multiaddr) && ipm 1162 drivers/s390/net/lcs.c (memcmp(buf, &ipm->ipm.mac_addr, ipm 1167 drivers/s390/net/lcs.c ipm->ipm_state = LCS_IPM_STATE_DEL_REQUIRED; ipm 1176 drivers/s390/net/lcs.c struct lcs_ipm_list *tmp, *ipm = NULL; ipm 1184 drivers/s390/net/lcs.c if ( (tmp->ipm.ip_addr == im4->multiaddr) && ipm 1185 drivers/s390/net/lcs.c (memcmp(buf, &tmp->ipm.mac_addr, ipm 1187 drivers/s390/net/lcs.c ipm = tmp; ipm 1192 drivers/s390/net/lcs.c return ipm; ipm 1200 drivers/s390/net/lcs.c struct lcs_ipm_list *ipm; ipm 1208 drivers/s390/net/lcs.c ipm = lcs_check_addr_entry(card, im4, buf); ipm 1209 drivers/s390/net/lcs.c if (ipm != NULL) ipm 1211 drivers/s390/net/lcs.c ipm = kzalloc(sizeof(struct lcs_ipm_list), GFP_ATOMIC); ipm 1212 drivers/s390/net/lcs.c if (ipm == NULL) { ipm 1217 drivers/s390/net/lcs.c memcpy(&ipm->ipm.mac_addr, buf, LCS_MAC_LENGTH); ipm 1218 drivers/s390/net/lcs.c ipm->ipm.ip_addr = im4->multiaddr; ipm 1219 drivers/s390/net/lcs.c ipm->ipm_state = LCS_IPM_STATE_SET_REQUIRED; ipm 1221 drivers/s390/net/lcs.c LCS_DBF_HEX(2,trace,&ipm->ipm.ip_addr,4); ipm 1222 drivers/s390/net/lcs.c list_add(&ipm->list, &card->ipm_list); ipm 197 drivers/s390/net/lcs.h struct lcs_ip_mac_pair ipm; ipm 1122 drivers/s390/net/qeth_l3_main.c struct qeth_ipaddr *tmp, *ipm; ipm 1136 drivers/s390/net/qeth_l3_main.c ipm = qeth_l3_find_addr_by_ip(card, tmp); ipm 1137 drivers/s390/net/qeth_l3_main.c if (ipm) { ipm 1139 drivers/s390/net/qeth_l3_main.c ipm->disp_flag = QETH_DISP_ADDR_DO_NOTHING; ipm 1141 drivers/s390/net/qeth_l3_main.c ipm = qeth_l3_get_addr_buffer(QETH_PROT_IPV4); ipm 1142 drivers/s390/net/qeth_l3_main.c if (!ipm) ipm 1144 drivers/s390/net/qeth_l3_main.c ether_addr_copy(ipm->mac, tmp->mac); ipm 1145 drivers/s390/net/qeth_l3_main.c ipm->u.a4.addr = be32_to_cpu(im4->multiaddr); ipm 1146 drivers/s390/net/qeth_l3_main.c ipm->is_multicast = 1; ipm 1147 drivers/s390/net/qeth_l3_main.c ipm->disp_flag = QETH_DISP_ADDR_ADD; ipm 1149 drivers/s390/net/qeth_l3_main.c &ipm->hnode, qeth_l3_ipaddr_hash(ipm)); ipm 1201 drivers/s390/net/qeth_l3_main.c struct qeth_ipaddr *ipm; ipm 1217 drivers/s390/net/qeth_l3_main.c ipm = qeth_l3_find_addr_by_ip(card, tmp); ipm 1218 drivers/s390/net/qeth_l3_main.c if (ipm) { ipm 1220 drivers/s390/net/qeth_l3_main.c ipm->disp_flag = QETH_DISP_ADDR_DO_NOTHING; ipm 1224 drivers/s390/net/qeth_l3_main.c ipm = qeth_l3_get_addr_buffer(QETH_PROT_IPV6); ipm 1225 drivers/s390/net/qeth_l3_main.c if (!ipm) ipm 1228 drivers/s390/net/qeth_l3_main.c ether_addr_copy(ipm->mac, tmp->mac); ipm 1229 drivers/s390/net/qeth_l3_main.c memcpy(&ipm->u.a6.addr, &im6->mca_addr.s6_addr, ipm 1231 drivers/s390/net/qeth_l3_main.c ipm->is_multicast = 1; ipm 1232 drivers/s390/net/qeth_l3_main.c ipm->disp_flag = QETH_DISP_ADDR_ADD; ipm 1234 drivers/s390/net/qeth_l3_main.c &ipm->hnode, qeth_l3_ipaddr_hash(ipm)); ipm 169 net/sunrpc/svcauth_unix.c static int __ip_map_update(struct cache_detail *cd, struct ip_map *ipm, struct unix_domain *udom, time_t expiry); ipm 310 net/sunrpc/svcauth_unix.c static int __ip_map_update(struct cache_detail *cd, struct ip_map *ipm, ipm 321 net/sunrpc/svcauth_unix.c ch = sunrpc_cache_update(cd, &ip.h, &ipm->h, ipm 322 net/sunrpc/svcauth_unix.c hash_str(ipm->m_class, IP_HASHBITS) ^ ipm 323 net/sunrpc/svcauth_unix.c hash_ip6(&ipm->m_addr)); ipm 330 net/sunrpc/svcauth_unix.c static inline int ip_map_update(struct net *net, struct ip_map *ipm, ipm 336 net/sunrpc/svcauth_unix.c return __ip_map_update(sn->ip_map_cache, ipm, udom, expiry); ipm 351 net/sunrpc/svcauth_unix.c struct ip_map *ipm = NULL; ipm 356 net/sunrpc/svcauth_unix.c ipm = xprt->xpt_auth_cache; ipm 357 net/sunrpc/svcauth_unix.c if (ipm != NULL) { ipm 359 net/sunrpc/svcauth_unix.c if (cache_is_expired(sn->ip_map_cache, &ipm->h)) { ipm 367 net/sunrpc/svcauth_unix.c cache_put(&ipm->h, sn->ip_map_cache); ipm 370 net/sunrpc/svcauth_unix.c cache_get(&ipm->h); ipm 374 net/sunrpc/svcauth_unix.c return ipm; ipm 378 net/sunrpc/svcauth_unix.c ip_map_cached_put(struct svc_xprt *xprt, struct ip_map *ipm) ipm 384 net/sunrpc/svcauth_unix.c xprt->xpt_auth_cache = ipm; ipm 385 net/sunrpc/svcauth_unix.c ipm = NULL; ipm 389 net/sunrpc/svcauth_unix.c if (ipm) { ipm 393 net/sunrpc/svcauth_unix.c cache_put(&ipm->h, sn->ip_map_cache); ipm 400 net/sunrpc/svcauth_unix.c struct ip_map *ipm; ipm 402 net/sunrpc/svcauth_unix.c ipm = xpt->xpt_auth_cache; ipm 403 net/sunrpc/svcauth_unix.c if (ipm != NULL) { ipm 407 net/sunrpc/svcauth_unix.c cache_put(&ipm->h, sn->ip_map_cache); ipm 669 net/sunrpc/svcauth_unix.c struct ip_map *ipm; ipm 693 net/sunrpc/svcauth_unix.c ipm = ip_map_cached_get(xprt); ipm 694 net/sunrpc/svcauth_unix.c if (ipm == NULL) ipm 695 net/sunrpc/svcauth_unix.c ipm = __ip_map_lookup(sn->ip_map_cache, rqstp->rq_server->sv_program->pg_class, ipm 698 net/sunrpc/svcauth_unix.c if (ipm == NULL) ipm 701 net/sunrpc/svcauth_unix.c switch (cache_check(sn->ip_map_cache, &ipm->h, &rqstp->rq_chandle)) { ipm 711 net/sunrpc/svcauth_unix.c rqstp->rq_client = &ipm->m_client->h; ipm 713 net/sunrpc/svcauth_unix.c ip_map_cached_put(xprt, ipm);