=========================================================== .___ __ __ _________________ __ __ __| _/|__|/ |_ / ___\_` __ \__ \ | | \/ __ | | \\_ __\ / /_/ > | \// __ \| | / /_/ | | || | \___ /|__| (____ /____/\____ | |__||__| /_____/ \/ \/ grep rough audit - static analysis tool v2.8 written by @Wireghoul =================================[justanotherhacker.com]=== rdma-core-32.0/Documentation/testing.md-64-``` rdma-core-32.0/Documentation/testing.md:65:#### Execution output rdma-core-32.0/Documentation/testing.md-66-Output will be something like: ############################################## rdma-core-32.0/build.sh-3- rdma-core-32.0/build.sh:4:SRCDIR=`dirname $0` rdma-core-32.0/build.sh-5-BUILDDIR="$SRCDIR/build" ############################################## rdma-core-32.0/buildlib/FindLDSymVer.cmake-28- rdma-core-32.0/buildlib/FindLDSymVer.cmake:29:# And matching source, this also checks that .symver asm works rdma-core-32.0/buildlib/FindLDSymVer.cmake-30-check_c_source_compiles(" ############################################## rdma-core-32.0/buildlib/fixup-include/netlink-attr.h-172-#define NLA_PUT_STRING(msg, attrtype, value) ({ goto nla_put_failure; }) rdma-core-32.0/buildlib/fixup-include/netlink-attr.h:173:#define NLA_PUT_ADDR(msg, attrtype, value) ({ goto nla_put_failure; }) rdma-core-32.0/buildlib/fixup-include/netlink-attr.h-174- ############################################## rdma-core-32.0/buildlib/fixup-include/netlink-attr.h-214- rdma-core-32.0/buildlib/fixup-include/netlink-attr.h:215:static inline void *nl_addr_get_binary_addr(struct nl_addr *addr) rdma-core-32.0/buildlib/fixup-include/netlink-attr.h-216-{ ############################################## rdma-core-32.0/buildlib/fixup-include/netlink-attr.h-229- rdma-core-32.0/buildlib/fixup-include/netlink-attr.h:230:static inline int nl_addr_fill_sockaddr(struct nl_addr *addr, rdma-core-32.0/buildlib/fixup-include/netlink-attr.h-231- struct sockaddr *sa, socklen_t *salen) ############################################## rdma-core-32.0/buildlib/fixup-include/netlink-route-rtnl.h-31- rdma-core-32.0/buildlib/fixup-include/netlink-route-rtnl.h:32:static inline struct nl_addr *rtnl_neigh_get_lladdr(struct rtnl_neigh *neigh) rdma-core-32.0/buildlib/fixup-include/netlink-route-rtnl.h-33-{ ############################################## rdma-core-32.0/buildlib/fixup-include/netlink-route-rtnl.h-82- rdma-core-32.0/buildlib/fixup-include/netlink-route-rtnl.h:83:static inline struct nl_addr *rtnl_link_get_addr(struct rtnl_link *link) rdma-core-32.0/buildlib/fixup-include/netlink-route-rtnl.h-84-{ ############################################## rdma-core-32.0/buildlib/fixup-include/stdatomic.h-151-#define atomic_thread_fence(order) __sync_synchronize() rdma-core-32.0/buildlib/fixup-include/stdatomic.h:152:#define atomic_signal_fence(order) __asm volatile ("" : : : "memory") rdma-core-32.0/buildlib/fixup-include/stdatomic.h-153-#endif ############################################## rdma-core-32.0/buildlib/sparse-include/stdatomic.h-35- rdma-core-32.0/buildlib/sparse-include/stdatomic.h:36:#define atomic_thread_fence(order) __asm volatile("" : : : "memory") rdma-core-32.0/buildlib/sparse-include/stdatomic.h:37:#define atomic_signal_fence(order) __asm volatile("" : : : "memory") rdma-core-32.0/buildlib/sparse-include/stdatomic.h-38- ############################################## rdma-core-32.0/buildlib/pandoc-prebuilt/42f038a5f87713ae1079c61615b27d0a41336faa-73- rdma-core-32.0/buildlib/pandoc-prebuilt/42f038a5f87713ae1079c61615b27d0a41336faa:74:void ibv_wr_set_ud_addr(struct ibv_qp_ex *qp, struct ibv_ah *ah, rdma-core-32.0/buildlib/pandoc-prebuilt/42f038a5f87713ae1079c61615b27d0a41336faa-75- uint32_t remote_qpn, uint32_t remote_qkey); ############################################## rdma-core-32.0/buildlib/pandoc-prebuilt/42f038a5f87713ae1079c61615b27d0a41336faa-336-.B \f[I]UD\f[R] QPs rdma-core-32.0/buildlib/pandoc-prebuilt/42f038a5f87713ae1079c61615b27d0a41336faa:337:\f[I]ibv_wr_set_ud_addr()\f[R] must be called to set the destination rdma-core-32.0/buildlib/pandoc-prebuilt/42f038a5f87713ae1079c61615b27d0a41336faa-338-address of the work. ############################################## rdma-core-32.0/buildlib/pandoc-prebuilt/f34fcba7aaa68b2aa752241370d19d79cfdc2cb4-13- rdma-core-32.0/buildlib/pandoc-prebuilt/f34fcba7aaa68b2aa752241370d19d79cfdc2cb4:14:static inline void mlx5dv_wr_set_dc_addr(struct mlx5dv_qp_ex *mqp, rdma-core-32.0/buildlib/pandoc-prebuilt/f34fcba7aaa68b2aa752241370d19d79cfdc2cb4-15- struct ibv_ah *ah, ############################################## rdma-core-32.0/buildlib/pandoc-prebuilt/f34fcba7aaa68b2aa752241370d19d79cfdc2cb4-130-.B \f[I]DCI\f[R] QPs rdma-core-32.0/buildlib/pandoc-prebuilt/f34fcba7aaa68b2aa752241370d19d79cfdc2cb4:131:\f[I]mlx5dv_wr_set_dc_addr()\f[R] must be called to set the DCI WR rdma-core-32.0/buildlib/pandoc-prebuilt/f34fcba7aaa68b2aa752241370d19d79cfdc2cb4-132-properties. ############################################## rdma-core-32.0/buildlib/pandoc-prebuilt/f34fcba7aaa68b2aa752241370d19d79cfdc2cb4-163-/* Use mlx5 DC setter using mlx5dv_qp_ex object */ rdma-core-32.0/buildlib/pandoc-prebuilt/f34fcba7aaa68b2aa752241370d19d79cfdc2cb4:164:mlx5dv_wr_set_wr_dc_addr(mqpx, ah, remote_dctn, remote_dc_key); rdma-core-32.0/buildlib/pandoc-prebuilt/f34fcba7aaa68b2aa752241370d19d79cfdc2cb4-165- ############################################## rdma-core-32.0/ibacm/ibacm.init.in-31- _daemon() { daemon ${1+"$@"}; } rdma-core-32.0/ibacm/ibacm.init.in:32: _checkpid() { checkpid `cat $pidfile`; } rdma-core-32.0/ibacm/ibacm.init.in-33- _success() { success; echo; } ############################################## rdma-core-32.0/ibacm/ibacm.init.in-107- echo rdma-core-32.0/ibacm/ibacm.init.in:108: echo "Usage: `basename $0` {start|stop|restart|condrestart|try-restart|force-reload|status}" rdma-core-32.0/ibacm/ibacm.init.in-109- echo ############################################## rdma-core-32.0/ibacm/prov/acmp/src/acmp.c-232-static void acmp_close_endpoint(void *ep_context); rdma-core-32.0/ibacm/prov/acmp/src/acmp.c:233:static int acmp_add_addr(const struct acm_address *addr, void *ep_context, rdma-core-32.0/ibacm/prov/acmp/src/acmp.c-234- void **addr_context); rdma-core-32.0/ibacm/prov/acmp/src/acmp.c:235:static void acmp_remove_addr(void *addr_context); rdma-core-32.0/ibacm/prov/acmp/src/acmp.c-236-static int acmp_resolve(void *addr_context, struct acm_msg *msg, uint64_t id); ############################################## rdma-core-32.0/ibacm/prov/acmp/src/acmp.c-298-static void rdma-core-32.0/ibacm/prov/acmp/src/acmp.c:299:acmp_set_dest_addr(struct acmp_dest *dest, uint8_t addr_type, rdma-core-32.0/ibacm/prov/acmp/src/acmp.c-300- const uint8_t *addr, size_t size) ############################################## rdma-core-32.0/ibacm/prov/acmp/src/acmp.c-315- if (size) rdma-core-32.0/ibacm/prov/acmp/src/acmp.c:316: acmp_set_dest_addr(dest, addr_type, addr, size); rdma-core-32.0/ibacm/prov/acmp/src/acmp.c-317- dest->state = ACMP_INIT; ############################################## rdma-core-32.0/ibacm/prov/acmp/src/acmp.c-835-static uint8_t rdma-core-32.0/ibacm/prov/acmp/src/acmp.c:836:acmp_record_acm_addr(struct acmp_ep *ep, struct acmp_dest *dest, struct ibv_wc *wc, rdma-core-32.0/ibacm/prov/acmp/src/acmp.c-837- struct acm_resolve_rec *rec) ############################################## rdma-core-32.0/ibacm/prov/acmp/src/acmp.c-866-static void rdma-core-32.0/ibacm/prov/acmp/src/acmp.c:867:acmp_record_path_addr(struct acmp_ep *ep, struct acmp_dest *dest, rdma-core-32.0/ibacm/prov/acmp/src/acmp.c-868- struct ibv_path_record *path) ############################################## rdma-core-32.0/ibacm/prov/acmp/src/acmp.c-1108- case ACMP_QUERY_ADDR: rdma-core-32.0/ibacm/prov/acmp/src/acmp.c:1109: status = acmp_record_acm_addr(ep, dest, wc, rec); rdma-core-32.0/ibacm/prov/acmp/src/acmp.c-1110- if (status) ############################################## rdma-core-32.0/ibacm/prov/acmp/src/acmp.c-1160- if (!status) { rdma-core-32.0/ibacm/prov/acmp/src/acmp.c:1161: status = acmp_record_acm_addr(msg->ep, dest, wc, resp_rec); rdma-core-32.0/ibacm/prov/acmp/src/acmp.c-1162- if (!status) { ############################################## rdma-core-32.0/ibacm/prov/acmp/src/acmp.c-1426- mc_rec = (struct ib_mc_member_rec *) mad->data; rdma-core-32.0/ibacm/prov/acmp/src/acmp.c:1427: acmp_set_dest_addr(&ep->mc_dest[ep->mc_cnt++], ACM_ADDRESS_GID, rdma-core-32.0/ibacm/prov/acmp/src/acmp.c-1428- mc_rec->mgid.raw, sizeof(mc_rec->mgid)); ############################################## rdma-core-32.0/ibacm/prov/acmp/src/acmp.c-1936- acm_log(2, "have path, bypassing address resolution\n"); rdma-core-32.0/ibacm/prov/acmp/src/acmp.c:1937: acmp_record_path_addr(ep, dest, path); rdma-core-32.0/ibacm/prov/acmp/src/acmp.c-1938- /* fall through */ ############################################## rdma-core-32.0/ibacm/prov/acmp/src/acmp.c-2387-/* rwlock must be held write-locked */ rdma-core-32.0/ibacm/prov/acmp/src/acmp.c:2388:static int __acmp_add_addr(const struct acm_address *addr, struct acmp_ep *ep, rdma-core-32.0/ibacm/prov/acmp/src/acmp.c-2389- void **addr_context) ############################################## rdma-core-32.0/ibacm/prov/acmp/src/acmp.c-2457- rdma-core-32.0/ibacm/prov/acmp/src/acmp.c:2458:static int acmp_add_addr(const struct acm_address *addr, void *ep_context, rdma-core-32.0/ibacm/prov/acmp/src/acmp.c-2459- void **addr_context) ############################################## rdma-core-32.0/ibacm/prov/acmp/src/acmp.c-2466- pthread_rwlock_wrlock(&ep->rwlock); rdma-core-32.0/ibacm/prov/acmp/src/acmp.c:2467: ret = __acmp_add_addr(addr, ep, addr_context); rdma-core-32.0/ibacm/prov/acmp/src/acmp.c-2468- pthread_rwlock_unlock(&ep->rwlock); ############################################## rdma-core-32.0/ibacm/prov/acmp/src/acmp.c-2472- rdma-core-32.0/ibacm/prov/acmp/src/acmp.c:2473:static void acmp_remove_addr(void *addr_context) rdma-core-32.0/ibacm/prov/acmp/src/acmp.c-2474-{ ############################################## rdma-core-32.0/ibacm/prov/acmp/src/acmp.c-2749- sm_lid = htobe16(attr.sm_lid); rdma-core-32.0/ibacm/prov/acmp/src/acmp.c:2750: acmp_set_dest_addr(&port->sa_dest, ACM_ADDRESS_LID, rdma-core-32.0/ibacm/prov/acmp/src/acmp.c-2751- (uint8_t *) &sm_lid, sizeof(sm_lid)); ############################################## rdma-core-32.0/ibacm/src/acm.c-197-static struct acmc_ep *acm_find_ep(struct acmc_port *port, uint16_t pkey); rdma-core-32.0/ibacm/src/acm.c:198:static int acm_ep_insert_addr(struct acmc_ep *ep, const char *name, uint8_t *addr, rdma-core-32.0/ibacm/src/acm.c-199- uint8_t addr_type); ############################################## rdma-core-32.0/ibacm/src/acm.c-1385- if (ep) { rdma-core-32.0/ibacm/src/acm.c:1386: if (acm_ep_insert_addr(ep, ip_str, data->info.addr, rdma-core-32.0/ibacm/src/acm.c-1387- data->type)) ############################################## rdma-core-32.0/ibacm/src/acm.c-1443- if (ep) rdma-core-32.0/ibacm/src/acm.c:1444: ret = acm_ep_insert_addr(ep, ip_str, addr, addr_type); rdma-core-32.0/ibacm/src/acm.c-1445- } ############################################## rdma-core-32.0/ibacm/src/acm.c-2070-static int rdma-core-32.0/ibacm/src/acm.c:2071:__acm_ep_insert_addr(struct acmc_ep *ep, const char *name, uint8_t *addr, rdma-core-32.0/ibacm/src/acm.c-2072- uint8_t addr_type) ############################################## rdma-core-32.0/ibacm/src/acm.c-2135-static int rdma-core-32.0/ibacm/src/acm.c:2136:acm_ep_insert_addr(struct acmc_ep *ep, const char *name, uint8_t *addr, rdma-core-32.0/ibacm/src/acm.c-2137- uint8_t addr_type) ############################################## rdma-core-32.0/ibacm/src/acm.c-2141- if (!acm_addr_lookup(&ep->endpoint, addr, addr_type)) { rdma-core-32.0/ibacm/src/acm.c:2142: ret = __acm_ep_insert_addr(ep, name, addr, addr_type); rdma-core-32.0/ibacm/src/acm.c-2143- } ############################################## rdma-core-32.0/ibacm/src/acm.c-2181- (ep->endpoint.pkey | IB_PKEY_FULL_MEMBER) == pkey) { rdma-core-32.0/ibacm/src/acm.c:2182: if (!acm_ep_insert_addr(ep, ip_str, addr, addr_type)) { rdma-core-32.0/ibacm/src/acm.c-2183- acm_log(0, "Added %s %s %d 0x%x from %s\n", ip_str, ############################################## rdma-core-32.0/ibacm/src/acm.c-2253- acm_log(1, "assigning %s\n", name); rdma-core-32.0/ibacm/src/acm.c:2254: if (acm_ep_insert_addr(ep, name, addr, type)) { rdma-core-32.0/ibacm/src/acm.c-2255- acm_log(1, "maximum number of names assigned to EP\n"); ############################################## rdma-core-32.0/ibacm/src/acm_util.c-203- rdma-core-32.0/ibacm/src/acm_util.c:204: link_addr = rtnl_link_get_addr(link); rdma-core-32.0/ibacm/src/acm_util.c-205- /* gid has a 4 byte offset into the link address */ rdma-core-32.0/ibacm/src/acm_util.c:206: memcpy(sgid.raw, nl_addr_get_binary_addr(link_addr) + 4, sizeof(sgid)); rdma-core-32.0/ibacm/src/acm_util.c-207- ############################################## rdma-core-32.0/ibacm/src/acm_util.c-217- rdma-core-32.0/ibacm/src/acm_util.c:218: memcpy(&bin_addr, nl_addr_get_binary_addr(a), addr_len); rdma-core-32.0/ibacm/src/acm_util.c-219- ctx_cb->cb(label ? label : rtnl_link_get_name(link), ############################################## rdma-core-32.0/ibacm/src/acme.c-493- rdma-core-32.0/ibacm/src/acme.c:494:static int gen_addr(void) rdma-core-32.0/ibacm/src/acme.c-495-{ ############################################## rdma-core-32.0/ibacm/src/acme.c-822- rdma-core-32.0/ibacm/src/acme.c:823: ret = ib_acm_query_perf_ep_addr((uint8_t *)&addr.src, type, counters, rdma-core-32.0/ibacm/src/acme.c-824- cnt); ############################################## rdma-core-32.0/ibacm/src/acme.c-837- VPRINT("%s: src_addr %s\n", __FUNCTION__, src_addr); rdma-core-32.0/ibacm/src/acme.c:838: ret = ib_acm_query_perf_ep_addr((uint8_t *)src_addr, ACM_EP_INFO_NAME, rdma-core-32.0/ibacm/src/acme.c-839- counters, cnt); ############################################## rdma-core-32.0/ibacm/src/acme.c-847- rdma-core-32.0/ibacm/src/acme.c:848:static int query_perf_ep_addr(uint64_t **counters, int *cnt) rdma-core-32.0/ibacm/src/acme.c-849-{ ############################################## rdma-core-32.0/ibacm/src/acme.c-875- if (perf_query == PERF_QUERY_EP_ADDR) rdma-core-32.0/ibacm/src/acme.c:876: ret = query_perf_ep_addr(&counters, &cnt); rdma-core-32.0/ibacm/src/acme.c-877- else ############################################## rdma-core-32.0/ibacm/src/acme.c-1107- if (!ret && make_addr) rdma-core-32.0/ibacm/src/acme.c:1108: ret = gen_addr(); rdma-core-32.0/ibacm/src/acme.c-1109- ############################################## rdma-core-32.0/ibacm/src/libacm.c-198- rdma-core-32.0/ibacm/src/libacm.c:199:static int acm_format_ep_addr(struct acm_ep_addr_data *data, uint8_t *addr, rdma-core-32.0/ibacm/src/libacm.c-200- uint8_t type, uint32_t flags) ############################################## rdma-core-32.0/ibacm/src/libacm.c-266- if (src) { rdma-core-32.0/ibacm/src/libacm.c:267: ret = acm_format_ep_addr(&msg.resolve_data[cnt++], src, type, rdma-core-32.0/ibacm/src/libacm.c-268- ACM_EP_FLAG_SOURCE); ############################################## rdma-core-32.0/ibacm/src/libacm.c-272- rdma-core-32.0/ibacm/src/libacm.c:273: ret = acm_format_ep_addr(&msg.resolve_data[cnt++], dest, type, rdma-core-32.0/ibacm/src/libacm.c-274- ACM_EP_FLAG_DEST | flags); ############################################## rdma-core-32.0/ibacm/src/libacm.c-462- rdma-core-32.0/ibacm/src/libacm.c:463:int ib_acm_query_perf_ep_addr(uint8_t *src, uint8_t type, rdma-core-32.0/ibacm/src/libacm.c-464- uint64_t **counters, int *count) ############################################## rdma-core-32.0/ibacm/src/libacm.c-476- rdma-core-32.0/ibacm/src/libacm.c:477: ret = acm_format_ep_addr(&msg.resolve_data[0], src, type, rdma-core-32.0/ibacm/src/libacm.c-478- ACM_EP_FLAG_SOURCE); ############################################## rdma-core-32.0/ibacm/src/libacm.h-50-int ib_acm_query_perf(int index, uint64_t **counters, int *count); rdma-core-32.0/ibacm/src/libacm.h:51:int ib_acm_query_perf_ep_addr(uint8_t *src, uint8_t type, rdma-core-32.0/ibacm/src/libacm.h-52- uint64_t **counters, int *count); ############################################## rdma-core-32.0/infiniband-diags/ibaddr.c-46- rdma-core-32.0/infiniband-diags/ibaddr.c:47:static int ib_resolve_addr(ib_portid_t * portid, int portnum, int show_lid, rdma-core-32.0/infiniband-diags/ibaddr.c-48- int show_gid) ############################################## rdma-core-32.0/infiniband-diags/ibaddr.c-157- rdma-core-32.0/infiniband-diags/ibaddr.c:158: if (ib_resolve_addr(&portid, port, show_lid, show_gid) < 0) rdma-core-32.0/infiniband-diags/ibaddr.c-159- IBEXIT("can't resolve requested address"); ############################################## rdma-core-32.0/infiniband-diags/ibsysstat.c-70- rdma-core-32.0/infiniband-diags/ibsysstat.c:71: if (!(mad_addr = umad_get_mad_addr(umad))) rdma-core-32.0/infiniband-diags/ibsysstat.c-72- return -1; ############################################## rdma-core-32.0/infiniband-diags/man/ibcheckerrs.8-53-.BR perfquery(8), rdma-core-32.0/infiniband-diags/man/ibcheckerrs.8:54:.BR ibaddr(8) rdma-core-32.0/infiniband-diags/man/ibcheckerrs.8-55- ############################################## rdma-core-32.0/infiniband-diags/man/ibchecknode.8-37-.BR smpquery(8), rdma-core-32.0/infiniband-diags/man/ibchecknode.8:38:.BR ibaddr(8) rdma-core-32.0/infiniband-diags/man/ibchecknode.8-39- ############################################## rdma-core-32.0/infiniband-diags/man/ibcheckport.8-37-.BR smpquery(8), rdma-core-32.0/infiniband-diags/man/ibcheckport.8:38:.BR ibaddr(8) rdma-core-32.0/infiniband-diags/man/ibcheckport.8-39- ############################################## rdma-core-32.0/infiniband-diags/man/ibcheckportstate.8-38-.BR smpquery(8), rdma-core-32.0/infiniband-diags/man/ibcheckportstate.8:39:.BR ibaddr(8) rdma-core-32.0/infiniband-diags/man/ibcheckportstate.8-40- ############################################## rdma-core-32.0/infiniband-diags/man/ibcheckportwidth.8-37-.BR smpquery(8), rdma-core-32.0/infiniband-diags/man/ibcheckportwidth.8:38:.BR ibaddr(8) rdma-core-32.0/infiniband-diags/man/ibcheckportwidth.8-39- ############################################## rdma-core-32.0/infiniband-diags/man/ibdatacounts.8-42-.BR perfquery(8), rdma-core-32.0/infiniband-diags/man/ibdatacounts.8:43:.BR ibaddr(8) rdma-core-32.0/infiniband-diags/man/ibdatacounts.8-44- ############################################## rdma-core-32.0/infiniband-diags/scripts/IBswcountlimits.pm-263- rdma-core-32.0/infiniband-diags/scripts/IBswcountlimits.pm:264: if (`ibnetdiscover -g $extra_params > $cache_file`) { rdma-core-32.0/infiniband-diags/scripts/IBswcountlimits.pm-265- die "Execution of ibnetdiscover failed: $!\n"; ############################################## rdma-core-32.0/infiniband-diags/scripts/IBswcountlimits.pm-423- rdma-core-32.0/infiniband-diags/scripts/IBswcountlimits.pm:424: my $data = `smpquery $extra_params -G nodeinfo $guid` || rdma-core-32.0/infiniband-diags/scripts/IBswcountlimits.pm-425- die "'smpquery $extra_params -G nodeinfo $guid' faild\n"; ############################################## rdma-core-32.0/infiniband-diags/scripts/IBswcountlimits.pm-460- rdma-core-32.0/infiniband-diags/scripts/IBswcountlimits.pm:461: my $data = `smpquery nodeinfo -D $_[0]` || rdma-core-32.0/infiniband-diags/scripts/IBswcountlimits.pm-462- die "'mpquery nodeinfo -D $_[0]' failed\n"; ############################################## rdma-core-32.0/infiniband-diags/scripts/IBswcountlimits.pm-484- rdma-core-32.0/infiniband-diags/scripts/IBswcountlimits.pm:485: my $data = `$query_arg` || rdma-core-32.0/infiniband-diags/scripts/IBswcountlimits.pm-486- die "'$query_arg' failed\n"; ############################################## rdma-core-32.0/infiniband-diags/scripts/check_lft_balance.pl-66-{ rdma-core-32.0/infiniband-diags/scripts/check_lft_balance.pl:67: my $prog = `basename $0`; rdma-core-32.0/infiniband-diags/scripts/check_lft_balance.pl-68- ############################################## rdma-core-32.0/infiniband-diags/scripts/check_lft_balance.pl-177- rdma-core-32.0/infiniband-diags/scripts/check_lft_balance.pl:178: $iblinkinfo_output = `iblinkinfo --load-cache $ibnetdiscover_cache -S $switch_guid`; rdma-core-32.0/infiniband-diags/scripts/check_lft_balance.pl-179- ############################################## rdma-core-32.0/infiniband-diags/scripts/ibcheckerrors.in-5-usage() { rdma-core-32.0/infiniband-diags/scripts/ibcheckerrors.in:6: echo Usage: `basename $0` "[-h] [-b] [-v] [-N | -nocolor]"\ rdma-core-32.0/infiniband-diags/scripts/ibcheckerrors.in-7- "[<topology-file> | -C ca_name -P ca_port -t(imeout) timeout_ms]" ############################################## rdma-core-32.0/infiniband-diags/scripts/ibcheckerrors.in-74- rdma-core-32.0/infiniband-diags/scripts/ibcheckerrors.in:75:text="`eval $netcmd`" rdma-core-32.0/infiniband-diags/scripts/ibcheckerrors.in-76-rv=$? ############################################## rdma-core-32.0/infiniband-diags/scripts/ibcheckerrors.in-82-{ rdma-core-32.0/infiniband-diags/scripts/ibcheckerrors.in:83: if (system("'$IBPATH'/ibchecknode -S '"$ca_info"' '$gflags' '$verbose' " lid)) { rdma-core-32.0/infiniband-diags/scripts/ibcheckerrors.in-84- ne++ ############################################## rdma-core-32.0/infiniband-diags/scripts/ibcheckerrors.in-87- } rdma-core-32.0/infiniband-diags/scripts/ibcheckerrors.in:88: if (system("'$IBPATH'/ibcheckerrs -S '"$ca_info"' '$gflags' '$verbose' '$brief' " lid " " port)) rdma-core-32.0/infiniband-diags/scripts/ibcheckerrors.in-89- return 2; ############################################## rdma-core-32.0/infiniband-diags/scripts/ibcheckerrors.in-117- } else if (err && rdma-core-32.0/infiniband-diags/scripts/ibcheckerrors.in:118: system("'$IBPATH'/ibcheckerrs -S '"$ca_info"' '$gflags' '$verbose' '$brief' " lid " " port)) rdma-core-32.0/infiniband-diags/scripts/ibcheckerrors.in-119- pcnterr++; ############################################## rdma-core-32.0/infiniband-diags/scripts/ibcheckerrs.in-5-usage() { rdma-core-32.0/infiniband-diags/scripts/ibcheckerrs.in:6: echo Usage: `basename $0` "[-h] [-b] [-v] [-G] [-T <threshold_file>]" \ rdma-core-32.0/infiniband-diags/scripts/ibcheckerrs.in-7- "[-s(how_thresholds)] [-N \| -nocolor] [-C ca_name] [-P ca_port]" \ ############################################## rdma-core-32.0/infiniband-diags/scripts/ibcheckerrs.in-146-if [ "$guid_addr" ]; then rdma-core-32.0/infiniband-diags/scripts/ibcheckerrs.in:147: if ! lid=`$IBPATH/ibaddr $ca_info -G -L $1 | awk '/failed/{exit -1} {print $3}'`; then rdma-core-32.0/infiniband-diags/scripts/ibcheckerrs.in-148- echo -n "guid $1 address resolution: " ############################################## rdma-core-32.0/infiniband-diags/scripts/ibcheckerrs.in-154- lid=$1 rdma-core-32.0/infiniband-diags/scripts/ibcheckerrs.in:155: if ! temp=`$IBPATH/ibaddr $ca_info -L $1 | awk '/failed/{exit -1} {print $1}'`; then rdma-core-32.0/infiniband-diags/scripts/ibcheckerrs.in-156- echo -n "lid $1 address resolution: " ############################################## rdma-core-32.0/infiniband-diags/scripts/ibcheckerrs.in-161- rdma-core-32.0/infiniband-diags/scripts/ibcheckerrs.in:162:nodename=`$IBPATH/smpquery $ca_info nodedesc $lid | sed -e "s/^Node Description:\.*\(.*\)/\1/"` rdma-core-32.0/infiniband-diags/scripts/ibcheckerrs.in-163- rdma-core-32.0/infiniband-diags/scripts/ibcheckerrs.in:164:text="`eval $IBPATH/perfquery $ca_info $lid $portnum`" rdma-core-32.0/infiniband-diags/scripts/ibcheckerrs.in-165-rv=$? ############################################## rdma-core-32.0/infiniband-diags/scripts/ibchecknet.in-5-usage() { rdma-core-32.0/infiniband-diags/scripts/ibchecknet.in:6: echo Usage: `basename $0` "[-h] [-v] [-N | -nocolor]" \ rdma-core-32.0/infiniband-diags/scripts/ibchecknet.in-7- "[<topology-file> | -C ca_name -P ca_port -t(imeout) timeout_ms]" ############################################## rdma-core-32.0/infiniband-diags/scripts/ibchecknet.in-67- rdma-core-32.0/infiniband-diags/scripts/ibchecknet.in:68:text="`eval $netcmd`" rdma-core-32.0/infiniband-diags/scripts/ibchecknet.in-69-rv=$? ############################################## rdma-core-32.0/infiniband-diags/scripts/ibchecknet.in-76-{ rdma-core-32.0/infiniband-diags/scripts/ibchecknet.in:77: if (system("'$IBPATH'/ibchecknode -S '"$ca_info"' '$gflags' '$verbose' " lid)) { rdma-core-32.0/infiniband-diags/scripts/ibchecknet.in-78- ne++ ############################################## rdma-core-32.0/infiniband-diags/scripts/ibchecknet.in-81- } rdma-core-32.0/infiniband-diags/scripts/ibchecknet.in:82: if (system("'$IBPATH'/ibcheckerrs -S '"$ca_info"' '$gflags' '$verbose' '$brief' " lid " " port)) rdma-core-32.0/infiniband-diags/scripts/ibchecknet.in-83- return 2; ############################################## rdma-core-32.0/infiniband-diags/scripts/ibchecknet.in-111- } else if (err && rdma-core-32.0/infiniband-diags/scripts/ibchecknet.in:112: system("'$IBPATH'/ibcheckerrs -S '"$ca_info"' '$gflags' '$verbose' '$brief' " lid " " port)) rdma-core-32.0/infiniband-diags/scripts/ibchecknet.in-113- pcnterr++; rdma-core-32.0/infiniband-diags/scripts/ibchecknet.in:114: if (system("'$IBPATH'/ibcheckport -S '"$ca_info"' '$gflags' '$verbose' " lid " " port)) { rdma-core-32.0/infiniband-diags/scripts/ibchecknet.in-115- if (!'$v' && oldlid != lid) { ############################################## rdma-core-32.0/infiniband-diags/scripts/ibchecknode.in-5-usage() { rdma-core-32.0/infiniband-diags/scripts/ibchecknode.in:6: echo Usage: `basename $0` "[-h] [-v] [-N | -nocolor] [-G]" \ rdma-core-32.0/infiniband-diags/scripts/ibchecknode.in-7- "[-C ca_name] [-P ca_port] [-t(imeout) timeout_ms] <lid|guid>" ############################################## rdma-core-32.0/infiniband-diags/scripts/ibchecknode.in-81-if [ "$guid_addr" ]; then rdma-core-32.0/infiniband-diags/scripts/ibchecknode.in:82: if ! lid=`$IBPATH/ibaddr $ca_info -G -L $1 | awk '/failed/{exit -1} {print $3}'`; then rdma-core-32.0/infiniband-diags/scripts/ibchecknode.in-83- echo -n "guid $1 address resolution: " ############################################## rdma-core-32.0/infiniband-diags/scripts/ibchecknode.in-88- lid=$1 rdma-core-32.0/infiniband-diags/scripts/ibchecknode.in:89: if ! temp=`$IBPATH/ibaddr $ca_info -L $1 | awk '/failed/{exit -1} {print $1}'`; then rdma-core-32.0/infiniband-diags/scripts/ibchecknode.in-90- echo -n "lid $1 address resolution: " ############################################## rdma-core-32.0/infiniband-diags/scripts/ibcheckport.in-5-usage() { rdma-core-32.0/infiniband-diags/scripts/ibcheckport.in:6: echo Usage: `basename $0` "[-h] [-v] [-N | -nocolor] [-G]" \ rdma-core-32.0/infiniband-diags/scripts/ibcheckport.in-7- "[-C ca_name] [-P ca_port] [-t(imeout) timeout_ms] <lid|guid> <port>" ############################################## rdma-core-32.0/infiniband-diags/scripts/ibcheckport.in-83-if [ "$guid_addr" ]; then rdma-core-32.0/infiniband-diags/scripts/ibcheckport.in:84: if ! lid=`$IBPATH/ibaddr $ca_info -G -L $1 | awk '/failed/{exit -1} {print $3}'`; then rdma-core-32.0/infiniband-diags/scripts/ibcheckport.in-85- echo -n "guid $1 address resolution: " ############################################## rdma-core-32.0/infiniband-diags/scripts/ibcheckport.in-91- lid=$1 rdma-core-32.0/infiniband-diags/scripts/ibcheckport.in:92: if ! temp=`$IBPATH/ibaddr $ca_info -L $1 | awk '/failed/{exit -1} {print $1}'`; then rdma-core-32.0/infiniband-diags/scripts/ibcheckport.in-93- echo -n "lid $1 address resolution: " ############################################## rdma-core-32.0/infiniband-diags/scripts/ibcheckport.in-98- rdma-core-32.0/infiniband-diags/scripts/ibcheckport.in:99:is_switch=`$IBPATH/smpquery $ca_info nodeinfo $lid $portnum | awk -F '[.:]*' '/^NodeType/{ if ($2 == "Switch") {print 1}}'` rdma-core-32.0/infiniband-diags/scripts/ibcheckport.in-100- ############################################## rdma-core-32.0/infiniband-diags/scripts/ibcheckport.in-104- rdma-core-32.0/infiniband-diags/scripts/ibcheckport.in:105:text="`eval $IBPATH/smpquery $ca_info portinfo $lid $portnum`" rdma-core-32.0/infiniband-diags/scripts/ibcheckport.in-106-rv=$? ############################################## rdma-core-32.0/infiniband-diags/scripts/ibcheckportstate.in-5-usage() { rdma-core-32.0/infiniband-diags/scripts/ibcheckportstate.in:6: echo Usage: `basename $0` "[-h] [-v] [-N | -nocolor] [-G]" \ rdma-core-32.0/infiniband-diags/scripts/ibcheckportstate.in-7- "[-C ca_name] [-P ca_port] [-t(imeout) timeout_ms] <lid|guid> <port>" ############################################## rdma-core-32.0/infiniband-diags/scripts/ibcheckportstate.in-83-if [ "$guid_addr" ]; then rdma-core-32.0/infiniband-diags/scripts/ibcheckportstate.in:84: if ! lid=`$IBPATH/ibaddr $ca_info -G -L $1 | awk '/failed/{exit -1} {print $3}'`; then rdma-core-32.0/infiniband-diags/scripts/ibcheckportstate.in-85- echo -n "guid $1 address resolution: " ############################################## rdma-core-32.0/infiniband-diags/scripts/ibcheckportstate.in-91- lid=$1 rdma-core-32.0/infiniband-diags/scripts/ibcheckportstate.in:92: if ! temp=`$IBPATH/ibaddr $ca_info -L $1 | awk '/failed/{exit -1} {print $1}'`; then rdma-core-32.0/infiniband-diags/scripts/ibcheckportstate.in-93- echo -n "lid $1 address resolution: " ############################################## rdma-core-32.0/infiniband-diags/scripts/ibcheckportstate.in-99- rdma-core-32.0/infiniband-diags/scripts/ibcheckportstate.in:100:text="`eval $IBPATH/smpquery $ca_info portinfo $lid $portnum`" rdma-core-32.0/infiniband-diags/scripts/ibcheckportstate.in-101-rv=$? ############################################## rdma-core-32.0/infiniband-diags/scripts/ibcheckportwidth.in-5-usage() { rdma-core-32.0/infiniband-diags/scripts/ibcheckportwidth.in:6: echo Usage: `basename $0` "[-h] [-v] [-N | -nocolor] [-G]" \ rdma-core-32.0/infiniband-diags/scripts/ibcheckportwidth.in-7- "[-C ca_name] [-P ca_port] [-t(imeout) timeout_ms] <lid|guid> <port>" ############################################## rdma-core-32.0/infiniband-diags/scripts/ibcheckportwidth.in-83-if [ "$guid_addr" ]; then rdma-core-32.0/infiniband-diags/scripts/ibcheckportwidth.in:84: if ! lid=`$IBPATH/ibaddr $ca_info -G -L $1 | awk '/failed/{exit -1} {print $3}'`; then rdma-core-32.0/infiniband-diags/scripts/ibcheckportwidth.in-85- echo -n "guid $1 address resolution: " ############################################## rdma-core-32.0/infiniband-diags/scripts/ibcheckportwidth.in-91- lid=$1 rdma-core-32.0/infiniband-diags/scripts/ibcheckportwidth.in:92: if ! temp=`$IBPATH/ibaddr $ca_info -L $1 | awk '/failed/{exit -1} {print $1}'`; then rdma-core-32.0/infiniband-diags/scripts/ibcheckportwidth.in-93- echo -n "lid $1 address resolution: " ############################################## rdma-core-32.0/infiniband-diags/scripts/ibcheckportwidth.in-99- rdma-core-32.0/infiniband-diags/scripts/ibcheckportwidth.in:100:text="`eval $IBPATH/smpquery $ca_info portinfo $lid $portnum`" rdma-core-32.0/infiniband-diags/scripts/ibcheckportwidth.in-101-rv=$? ############################################## rdma-core-32.0/infiniband-diags/scripts/ibcheckstate.in-5-usage() { rdma-core-32.0/infiniband-diags/scripts/ibcheckstate.in:6: echo Usage: `basename $0` "[-h] [-v] [-N | -nocolor]" \ rdma-core-32.0/infiniband-diags/scripts/ibcheckstate.in-7- "[<topology-file> | -C ca_name -P ca_port -t(imeout) timeout_ms]" ############################################## rdma-core-32.0/infiniband-diags/scripts/ibcheckstate.in-69- rdma-core-32.0/infiniband-diags/scripts/ibcheckstate.in:70:text="`eval $netcmd`" rdma-core-32.0/infiniband-diags/scripts/ibcheckstate.in-71-rv=$? ############################################## rdma-core-32.0/infiniband-diags/scripts/ibcheckstate.in-79- nodechecked=1 rdma-core-32.0/infiniband-diags/scripts/ibcheckstate.in:80: if (system("'$IBPATH'/ibchecknode -S '"$ca_info"' '$gflags' '$verbose' " lid)) { rdma-core-32.0/infiniband-diags/scripts/ibcheckstate.in-81- ne++ ############################################## rdma-core-32.0/infiniband-diags/scripts/ibcheckstate.in-116- gsub("[\\[\\]]", "", port) rdma-core-32.0/infiniband-diags/scripts/ibcheckstate.in:117: if (system("'$IBPATH'/ibcheckportstate -S '"$ca_info"' '$gflags' '$verbose' " lid " " port)) { rdma-core-32.0/infiniband-diags/scripts/ibcheckstate.in-118- if (!'$v' && oldlid != lid) { ############################################## rdma-core-32.0/infiniband-diags/scripts/ibcheckwidth.in-5-usage() { rdma-core-32.0/infiniband-diags/scripts/ibcheckwidth.in:6: echo Usage: `basename $0` "[-h] [-v] [-N | -nocolor]" \ rdma-core-32.0/infiniband-diags/scripts/ibcheckwidth.in-7- "[<topology-file> \| -C ca_name -P ca_port -t(imeout) timeout_ms]" ############################################## rdma-core-32.0/infiniband-diags/scripts/ibcheckwidth.in-69- rdma-core-32.0/infiniband-diags/scripts/ibcheckwidth.in:70:text="`eval $netcmd`" rdma-core-32.0/infiniband-diags/scripts/ibcheckwidth.in-71-rv=$? ############################################## rdma-core-32.0/infiniband-diags/scripts/ibcheckwidth.in-79- nodechecked=1 rdma-core-32.0/infiniband-diags/scripts/ibcheckwidth.in:80: if (system("'$IBPATH'/ibchecknode -S '"$ca_info"' '$gflags' '$verbose' " lid)) { rdma-core-32.0/infiniband-diags/scripts/ibcheckwidth.in-81- ne++ ############################################## rdma-core-32.0/infiniband-diags/scripts/ibcheckwidth.in-115- gsub("[\\[\\]]", "", port) rdma-core-32.0/infiniband-diags/scripts/ibcheckwidth.in:116: if (system("'$IBPATH'/ibcheckportwidth -S '"$ca_info"' '$gflags' '$verbose' " lid " " port)) { rdma-core-32.0/infiniband-diags/scripts/ibcheckwidth.in-117- if (!'$v' && oldlid != lid) { ############################################## rdma-core-32.0/infiniband-diags/scripts/ibclearcounters.in-5-usage() { rdma-core-32.0/infiniband-diags/scripts/ibclearcounters.in:6: echo Usage: `basename $0` "[-h] [<topology-file>" \ rdma-core-32.0/infiniband-diags/scripts/ibclearcounters.in-7- "| -C ca_name -P ca_port -t(imeout) timeout_ms]" ############################################## rdma-core-32.0/infiniband-diags/scripts/ibclearcounters.in-59- rdma-core-32.0/infiniband-diags/scripts/ibclearcounters.in:60:text="`eval $netcmd`" rdma-core-32.0/infiniband-diags/scripts/ibclearcounters.in-61-rv=$? ############################################## rdma-core-32.0/infiniband-diags/scripts/ibclearcounters.in-65-{ rdma-core-32.0/infiniband-diags/scripts/ibclearcounters.in:66: if (system("'$IBPATH'/perfquery'"$ca_info"' '$gflags' -R -a " lid)) rdma-core-32.0/infiniband-diags/scripts/ibclearcounters.in-67- nodeerr++ ############################################## rdma-core-32.0/infiniband-diags/scripts/ibclearcounters.in-71-{ rdma-core-32.0/infiniband-diags/scripts/ibclearcounters.in:72: if (system("'$IBPATH'/perfquery'"$ca_info"' '$gflags' -R " lid " " port)) rdma-core-32.0/infiniband-diags/scripts/ibclearcounters.in-73- nodeerr++ ############################################## rdma-core-32.0/infiniband-diags/scripts/ibclearerrors.in-5-usage() { rdma-core-32.0/infiniband-diags/scripts/ibclearerrors.in:6: echo Usage: `basename $0` "[-h] [-N | -nocolor] [<topology-file>" \ rdma-core-32.0/infiniband-diags/scripts/ibclearerrors.in-7- "| -C ca_name -P ca_port -t(imeout) timeout_ms]" ############################################## rdma-core-32.0/infiniband-diags/scripts/ibclearerrors.in-63- rdma-core-32.0/infiniband-diags/scripts/ibclearerrors.in:64:text="`eval $netcmd`" rdma-core-32.0/infiniband-diags/scripts/ibclearerrors.in-65-rv=$? ############################################## rdma-core-32.0/infiniband-diags/scripts/ibclearerrors.in-69-{ rdma-core-32.0/infiniband-diags/scripts/ibclearerrors.in:70: if (system("'$IBPATH'/perfquery'"$ca_info"' '$gflags' -R -a " lid " " port " 0x0fff")) rdma-core-32.0/infiniband-diags/scripts/ibclearerrors.in-71- nodeerr++ ############################################## rdma-core-32.0/infiniband-diags/scripts/ibclearerrors.in-75-{ rdma-core-32.0/infiniband-diags/scripts/ibclearerrors.in:76: if (system("'$IBPATH'/perfquery'"$ca_info"' '$gflags' -R " lid " " port " 0x0fff")) rdma-core-32.0/infiniband-diags/scripts/ibclearerrors.in-77- nodeerr++ ############################################## rdma-core-32.0/infiniband-diags/scripts/ibdatacounters.in-5-usage() { rdma-core-32.0/infiniband-diags/scripts/ibdatacounters.in:6: echo Usage: `basename $0` "[-h] [-b] [-v] [-N | -nocolor]" \ rdma-core-32.0/infiniband-diags/scripts/ibdatacounters.in-7- "[<topology-file> \| -C ca_name -P ca_port -t(imeout) timeout_ms]" ############################################## rdma-core-32.0/infiniband-diags/scripts/ibdatacounters.in-74- rdma-core-32.0/infiniband-diags/scripts/ibdatacounters.in:75:text="`eval $netcmd`" rdma-core-32.0/infiniband-diags/scripts/ibdatacounters.in-76-rv=$? ############################################## rdma-core-32.0/infiniband-diags/scripts/ibdatacounters.in-82-{ rdma-core-32.0/infiniband-diags/scripts/ibdatacounters.in:83: if (system("'$IBPATH'/ibchecknode -S '"$ca_info"' '$gflags' '$verbose' " lid)) { rdma-core-32.0/infiniband-diags/scripts/ibdatacounters.in-84- ne++ ############################################## rdma-core-32.0/infiniband-diags/scripts/ibdatacounters.in-87- } rdma-core-32.0/infiniband-diags/scripts/ibdatacounters.in:88: return system("'$IBPATH'/ibdatacounts -S '"$ca_info"' '$gflags' '$verbose' '$brief' " lid " " port); rdma-core-32.0/infiniband-diags/scripts/ibdatacounters.in-89-} ############################################## rdma-core-32.0/infiniband-diags/scripts/ibdatacounters.in-114- } else if (err) rdma-core-32.0/infiniband-diags/scripts/ibdatacounters.in:115: system("'$IBPATH'/ibdatacounts -S '"$ca_info"' '$gflags' '$verbose' '$brief' " lid " " port); rdma-core-32.0/infiniband-diags/scripts/ibdatacounters.in-116-} ############################################## rdma-core-32.0/infiniband-diags/scripts/ibdatacounts.in-5-usage() { rdma-core-32.0/infiniband-diags/scripts/ibdatacounts.in:6: echo Usage: `basename $0` "[-h] [-b] [-v] [-G] [-N | -nocolor]" \ rdma-core-32.0/infiniband-diags/scripts/ibdatacounts.in-7- "[-C ca_name] [-P ca_port] [-t(imeout) timeout_ms] <lid|guid>" \ ############################################## rdma-core-32.0/infiniband-diags/scripts/ibdatacounts.in-97-if [ "$guid_addr" ]; then rdma-core-32.0/infiniband-diags/scripts/ibdatacounts.in:98: if ! lid=`$IBPATH/ibaddr $ca_info -G -L $1 | awk '/failed/{exit -1} {print $3}'`; then rdma-core-32.0/infiniband-diags/scripts/ibdatacounts.in-99- echo -n "guid $1 address resolution: " ############################################## rdma-core-32.0/infiniband-diags/scripts/ibdatacounts.in-105- lid=$1 rdma-core-32.0/infiniband-diags/scripts/ibdatacounts.in:106: if ! temp=`$IBPATH/ibaddr $ca_info -L $1 | awk '/failed/{exit -1} {print $1}'`; then rdma-core-32.0/infiniband-diags/scripts/ibdatacounts.in-107- echo -n "lid $1 address resolution: " ############################################## rdma-core-32.0/infiniband-diags/scripts/ibdatacounts.in-112- rdma-core-32.0/infiniband-diags/scripts/ibdatacounts.in:113:nodename=`$IBPATH/smpquery $ca_info nodedesc $lid | sed -e "s/^Node Description:\.*\(.*\)/\1/"` rdma-core-32.0/infiniband-diags/scripts/ibdatacounts.in-114- ############################################## rdma-core-32.0/infiniband-diags/scripts/ibdatacounts.in-118- rdma-core-32.0/infiniband-diags/scripts/ibdatacounts.in:119:text="`eval $IBPATH/perfquery $ca_info $lid $portnum`" rdma-core-32.0/infiniband-diags/scripts/ibdatacounts.in-120-rv=$? ############################################## rdma-core-32.0/infiniband-diags/scripts/ibfindnodesusing.pl-58- rdma-core-32.0/infiniband-diags/scripts/ibfindnodesusing.pl:59: my $data = `ibroute $extra_params -G $sw_guid`; rdma-core-32.0/infiniband-diags/scripts/ibfindnodesusing.pl-60- my @lines = split("\n", $data); ############################################## rdma-core-32.0/infiniband-diags/scripts/ibfindnodesusing.pl-85- rdma-core-32.0/infiniband-diags/scripts/ibfindnodesusing.pl:86:my $argv0 = `basename $0`; rdma-core-32.0/infiniband-diags/scripts/ibfindnodesusing.pl-87-my $regenerate_map = undef; ############################################## rdma-core-32.0/infiniband-diags/scripts/ibhosts.in-5-usage() { rdma-core-32.0/infiniband-diags/scripts/ibhosts.in:6: echo Usage: `basename $0` "[-h] [<topology-file> | -y mkey" \ rdma-core-32.0/infiniband-diags/scripts/ibhosts.in-7- "-C ca_name -P ca_port -t timeout_ms]" ############################################## rdma-core-32.0/infiniband-diags/scripts/ibhosts.in-62- rdma-core-32.0/infiniband-diags/scripts/ibhosts.in:63:text="`eval $netcmd`" rdma-core-32.0/infiniband-diags/scripts/ibhosts.in-64-rv=$? ############################################## rdma-core-32.0/infiniband-diags/scripts/ibidsverify.pl-55- rdma-core-32.0/infiniband-diags/scripts/ibidsverify.pl:56:my $argv0 = `basename $0`; rdma-core-32.0/infiniband-diags/scripts/ibidsverify.pl-57-my $regenerate_map = undef; ############################################## rdma-core-32.0/infiniband-diags/scripts/ibprintca.pl-59- rdma-core-32.0/infiniband-diags/scripts/ibprintca.pl:60:my $argv0 = `basename $0`; rdma-core-32.0/infiniband-diags/scripts/ibprintca.pl-61-my $regenerate_map = undef; ############################################## rdma-core-32.0/infiniband-diags/scripts/ibprintca.pl-87-if ($list_hcas) { rdma-core-32.0/infiniband-diags/scripts/ibprintca.pl:88: system("ibhosts $cache_file"); rdma-core-32.0/infiniband-diags/scripts/ibprintca.pl-89- exit 1; ############################################## rdma-core-32.0/infiniband-diags/scripts/ibprintrt.pl-59- rdma-core-32.0/infiniband-diags/scripts/ibprintrt.pl:60:my $argv0 = `basename $0`; rdma-core-32.0/infiniband-diags/scripts/ibprintrt.pl-61-my $regenerate_map = undef; ############################################## rdma-core-32.0/infiniband-diags/scripts/ibprintrt.pl-87-if ($list_rts) { rdma-core-32.0/infiniband-diags/scripts/ibprintrt.pl:88: system("ibrouters $cache_file"); rdma-core-32.0/infiniband-diags/scripts/ibprintrt.pl-89- exit 1; ############################################## rdma-core-32.0/infiniband-diags/scripts/ibprintswitch.pl-59- rdma-core-32.0/infiniband-diags/scripts/ibprintswitch.pl:60:my $argv0 = `basename $0`; rdma-core-32.0/infiniband-diags/scripts/ibprintswitch.pl-61-my $regenerate_map = undef; ############################################## rdma-core-32.0/infiniband-diags/scripts/ibprintswitch.pl-87-if ($list_switches) { rdma-core-32.0/infiniband-diags/scripts/ibprintswitch.pl:88: system("ibswitches $cache_file"); rdma-core-32.0/infiniband-diags/scripts/ibprintswitch.pl-89- exit 1; ############################################## rdma-core-32.0/infiniband-diags/scripts/ibrouters.in-5-usage() { rdma-core-32.0/infiniband-diags/scripts/ibrouters.in:6: echo Usage: `basename $0` "[-h] [<topology-file> | -y mkey" \ rdma-core-32.0/infiniband-diags/scripts/ibrouters.in-7- "-C ca_name -P ca_port -t timeout_ms]" ############################################## rdma-core-32.0/infiniband-diags/scripts/ibrouters.in-62- rdma-core-32.0/infiniband-diags/scripts/ibrouters.in:63:text="`eval $netcmd`" rdma-core-32.0/infiniband-diags/scripts/ibrouters.in-64-rv=$? ############################################## rdma-core-32.0/infiniband-diags/scripts/ibstatus-8-usage() { rdma-core-32.0/infiniband-diags/scripts/ibstatus:9: prog=`basename $0` rdma-core-32.0/infiniband-diags/scripts/ibstatus-10- echo "Usage: " $prog " [-h] [devname[:portnum]]" ############################################## rdma-core-32.0/infiniband-diags/scripts/ibstatus-27- echo "Infiniband device '$1' port $2 status:" rdma-core-32.0/infiniband-diags/scripts/ibstatus:28: echo " default gid: " `[ -r $port_dir/gids/0 ] && cat $port_dir/gids/0 || echo unknown` rdma-core-32.0/infiniband-diags/scripts/ibstatus:29: echo " base lid: " `[ -r $port_dir/lid ] && cat $port_dir/lid || echo unknown` rdma-core-32.0/infiniband-diags/scripts/ibstatus:30: echo " sm lid: " `[ -r $port_dir/sm_lid ] && cat $port_dir/sm_lid || echo unknown` rdma-core-32.0/infiniband-diags/scripts/ibstatus:31: echo " state: " `[ -r $port_dir/state ] && cat $port_dir/state || echo unknown` rdma-core-32.0/infiniband-diags/scripts/ibstatus:32: echo " phys state: " `[ -r $port_dir/phys_state ] && cat $port_dir/phys_state || echo unknown` rdma-core-32.0/infiniband-diags/scripts/ibstatus:33: echo " rate: " `[ -r $port_dir/rate ] && cat $port_dir/rate || echo unknown` rdma-core-32.0/infiniband-diags/scripts/ibstatus:34: echo " link_layer: " `[ -r $port_dir/link_layer ] && cat $port_dir/link_layer || echo IB` rdma-core-32.0/infiniband-diags/scripts/ibstatus-35- echo ############################################## rdma-core-32.0/infiniband-diags/scripts/ibstatus-45- if [ "$2" = "+" ]; then rdma-core-32.0/infiniband-diags/scripts/ibstatus:46: ports=`(cd "$infiniband_base/$1/ports" 2>/dev/null || fatal No devices; echo *)` rdma-core-32.0/infiniband-diags/scripts/ibstatus-47- else ############################################## rdma-core-32.0/infiniband-diags/scripts/ibstatus-68-while [ "$1" ]; do rdma-core-32.0/infiniband-diags/scripts/ibstatus:69: dev=`echo $1 | sed 's/:.*$//'` rdma-core-32.0/infiniband-diags/scripts/ibstatus:70: port=`echo $1 | sed 's/^.*://'` rdma-core-32.0/infiniband-diags/scripts/ibstatus-71- ############################################## rdma-core-32.0/infiniband-diags/scripts/ibswitches.in-5-usage() { rdma-core-32.0/infiniband-diags/scripts/ibswitches.in:6: echo Usage: `basename $0` "[-h] [<topology-file> | -y mkey" \ rdma-core-32.0/infiniband-diags/scripts/ibswitches.in-7- "-C ca_name -P ca_port -t timeout_ms]" ############################################## rdma-core-32.0/infiniband-diags/scripts/ibswitches.in-62- rdma-core-32.0/infiniband-diags/scripts/ibswitches.in:63:text="`eval $netcmd`" rdma-core-32.0/infiniband-diags/scripts/ibswitches.in-64-rv=$? ############################################## rdma-core-32.0/infiniband-diags/scripts/ibswportwatch.pl-141-my $bytes_per_second = undef; rdma-core-32.0/infiniband-diags/scripts/ibswportwatch.pl:142:my $argv0 = `basename $0`; rdma-core-32.0/infiniband-diags/scripts/ibswportwatch.pl-143-chomp $argv0; ############################################## rdma-core-32.0/infiniband-diags/scripts/set_nodedesc.sh-15-{ rdma-core-32.0/infiniband-diags/scripts/set_nodedesc.sh:16: echo "Usage: `basename $0` [-hv] [<name>]" rdma-core-32.0/infiniband-diags/scripts/set_nodedesc.sh-17- echo " set the node_desc field of all hca's found in \"$ib_sysfs\"" ############################################## rdma-core-32.0/infiniband-diags/scripts/set_nodedesc.sh-26-{ rdma-core-32.0/infiniband-diags/scripts/set_nodedesc.sh:27: for hca in `ls $ib_sysfs`; do rdma-core-32.0/infiniband-diags/scripts/set_nodedesc.sh-28- if [ -f $ib_sysfs/$hca/node_desc ]; then ############################################## rdma-core-32.0/infiniband-diags/scripts/set_nodedesc.sh-51- rdma-core-32.0/infiniband-diags/scripts/set_nodedesc.sh:52:for hca in `ls $ib_sysfs`; do rdma-core-32.0/infiniband-diags/scripts/set_nodedesc.sh-53- if [ -f $ib_sysfs/$hca/node_desc ]; then ############################################## rdma-core-32.0/infiniband-diags/smpdump.c-95- rdma-core-32.0/infiniband-diags/smpdump.c:96: umad_set_addr(umad, 0xffff, 0, 0, 0); rdma-core-32.0/infiniband-diags/smpdump.c-97- ############################################## rdma-core-32.0/infiniband-diags/smpdump.c-119- rdma-core-32.0/infiniband-diags/smpdump.c:120: umad_set_addr(umad, lid, 0, 0, 0); rdma-core-32.0/infiniband-diags/smpdump.c-121-} ############################################## rdma-core-32.0/iwpmd/iwarp_pm.h-228- rdma-core-32.0/iwpmd/iwarp_pm.h:229:void print_iwpm_sockaddr(struct sockaddr_storage *, const char *, __u32); rdma-core-32.0/iwpmd/iwarp_pm.h-230- ############################################## rdma-core-32.0/iwpmd/iwarp_pm.h-232- rdma-core-32.0/iwpmd/iwarp_pm.h:233:void copy_iwpm_sockaddr(__u16, struct sockaddr_storage *, struct sockaddr_storage *, rdma-core-32.0/iwpmd/iwarp_pm.h-234- char *, char *, __be16 *); rdma-core-32.0/iwpmd/iwarp_pm.h-235- rdma-core-32.0/iwpmd/iwarp_pm.h:236:int is_wcard_ipaddr(struct sockaddr_storage *); rdma-core-32.0/iwpmd/iwarp_pm.h-237- ############################################## rdma-core-32.0/iwpmd/iwarp_pm.h-272- rdma-core-32.0/iwpmd/iwarp_pm.h:273:int check_same_sockaddr(struct sockaddr_storage *, struct sockaddr_storage *); rdma-core-32.0/iwpmd/iwarp_pm.h-274- ############################################## rdma-core-32.0/iwpmd/iwarp_pm_common.c-527- */ rdma-core-32.0/iwpmd/iwarp_pm_common.c:528:void copy_iwpm_sockaddr(__u16 addr_family, struct sockaddr_storage *src_sockaddr, rdma-core-32.0/iwpmd/iwarp_pm_common.c-529- struct sockaddr_storage *dst_sockaddr, ############################################## rdma-core-32.0/iwpmd/iwarp_pm_common.c-578- */ rdma-core-32.0/iwpmd/iwarp_pm_common.c:579:int is_wcard_ipaddr(struct sockaddr_storage *search_addr) rdma-core-32.0/iwpmd/iwarp_pm_common.c-580-{ ############################################## rdma-core-32.0/iwpmd/iwarp_pm_common.c-615- */ rdma-core-32.0/iwpmd/iwarp_pm_common.c:616:void print_iwpm_sockaddr(struct sockaddr_storage *sockaddr, const char *msg, rdma-core-32.0/iwpmd/iwarp_pm_common.c-617- __u32 dbg_flag) ############################################## rdma-core-32.0/iwpmd/iwarp_pm_helper.c-135- (msg_type & iwpm_map_req->msg_type) && rdma-core-32.0/iwpmd/iwarp_pm_helper.c:136: check_same_sockaddr(src_addr, &iwpm_map_req->src_addr)) { rdma-core-32.0/iwpmd/iwarp_pm_helper.c-137- ret = 0; ############################################## rdma-core-32.0/iwpmd/iwarp_pm_helper.c-180- */ rdma-core-32.0/iwpmd/iwarp_pm_helper.c:181:static int check_iwpm_ip_addr(struct sockaddr_storage *local_addr) rdma-core-32.0/iwpmd/iwarp_pm_helper.c-182-{ ############################################## rdma-core-32.0/iwpmd/iwarp_pm_helper.c-239- */ rdma-core-32.0/iwpmd/iwarp_pm_helper.c:240:static int get_iwpm_ip_addr(struct sockaddr_storage *local_addr, rdma-core-32.0/iwpmd/iwarp_pm_helper.c-241- struct sockaddr_storage *mapped_addr) rdma-core-32.0/iwpmd/iwarp_pm_helper.c-242-{ rdma-core-32.0/iwpmd/iwarp_pm_helper.c:243: int ret = check_iwpm_ip_addr(local_addr); rdma-core-32.0/iwpmd/iwarp_pm_helper.c-244- if (!ret) ############################################## rdma-core-32.0/iwpmd/iwarp_pm_helper.c-344- atomic_init(&iwpm_port->ref_cnt, 1); rdma-core-32.0/iwpmd/iwarp_pm_helper.c:345: if (is_wcard_ipaddr(local_addr)) rdma-core-32.0/iwpmd/iwarp_pm_helper.c-346- iwpm_port->wcard = 1; ############################################## rdma-core-32.0/iwpmd/iwarp_pm_helper.c-361- /* check the local IP address */ rdma-core-32.0/iwpmd/iwarp_pm_helper.c:362: if (get_iwpm_ip_addr(local_addr, &mapped_addr)) rdma-core-32.0/iwpmd/iwarp_pm_helper.c-363- goto create_mapped_port_error; ############################################## rdma-core-32.0/iwpmd/iwarp_pm_helper.c-393- const char *str_err = ""; rdma-core-32.0/iwpmd/iwarp_pm_helper.c:394: int ret = check_iwpm_ip_addr(local_addr); rdma-core-32.0/iwpmd/iwarp_pm_helper.c-395- if (ret) { ############################################## rdma-core-32.0/iwpmd/iwarp_pm_helper.c-434- */ rdma-core-32.0/iwpmd/iwarp_pm_helper.c:435:int check_same_sockaddr(struct sockaddr_storage *sockaddr_a, struct sockaddr_storage *sockaddr_b) rdma-core-32.0/iwpmd/iwarp_pm_helper.c-436-{ ############################################## rdma-core-32.0/iwpmd/iwarp_pm_helper.c-488- if (get_sockaddr_port(search_addr) == get_sockaddr_port(current_addr)) { rdma-core-32.0/iwpmd/iwarp_pm_helper.c:489: if (check_same_sockaddr(search_addr, current_addr) || rdma-core-32.0/iwpmd/iwarp_pm_helper.c:490: iwpm_port->wcard || is_wcard_ipaddr(search_addr)) { rdma-core-32.0/iwpmd/iwarp_pm_helper.c-491- saved_iwpm_port = iwpm_port; ############################################## rdma-core-32.0/iwpmd/iwarp_pm_helper.c-515- current_addr = (not_mapped)? &iwpm_port->local_addr : &iwpm_port->mapped_addr; rdma-core-32.0/iwpmd/iwarp_pm_helper.c:516: if (check_same_sockaddr(search_addr, current_addr)) { rdma-core-32.0/iwpmd/iwarp_pm_helper.c-517- saved_iwpm_port = iwpm_port; ############################################## rdma-core-32.0/iwpmd/iwarp_pm_helper.c-558- syslog(LOG_WARNING, "Mapping #%d\n", i++); rdma-core-32.0/iwpmd/iwarp_pm_helper.c:559: print_iwpm_sockaddr(&iwpm_port->local_addr, "Local address", IWARP_PM_DEBUG); rdma-core-32.0/iwpmd/iwarp_pm_helper.c:560: print_iwpm_sockaddr(&iwpm_port->mapped_addr, "Mapped address", IWARP_PM_DEBUG); rdma-core-32.0/iwpmd/iwarp_pm_helper.c-561- } ############################################## rdma-core-32.0/iwpmd/iwarp_pm_server.c-340- if (iwpm_port) { rdma-core-32.0/iwpmd/iwarp_pm_server.c:341: if (check_same_sockaddr(local_addr, &iwpm_port->local_addr) && iwpm_port->wcard) { rdma-core-32.0/iwpmd/iwarp_pm_server.c-342- atomic_fetch_add(&iwpm_port->ref_cnt, 1); ############################################## rdma-core-32.0/iwpmd/iwarp_pm_server.c-483- /* fill in the remote peer address and the local mapped address */ rdma-core-32.0/iwpmd/iwarp_pm_server.c:484: copy_iwpm_sockaddr(dest_addr.s_sockaddr.ss_family, remote_addr, NULL, NULL, rdma-core-32.0/iwpmd/iwarp_pm_server.c-485- &msg_parms.apipaddr[0], &msg_parms.apport); rdma-core-32.0/iwpmd/iwarp_pm_server.c:486: copy_iwpm_sockaddr(dest_addr.s_sockaddr.ss_family, local_addr, NULL, NULL, rdma-core-32.0/iwpmd/iwarp_pm_server.c-487- &msg_parms.cpipaddr[0], &msg_parms.cpport); rdma-core-32.0/iwpmd/iwarp_pm_server.c:488: copy_iwpm_sockaddr(dest_addr.s_sockaddr.ss_family, &iwpm_port->mapped_addr, NULL, NULL, rdma-core-32.0/iwpmd/iwarp_pm_server.c-489- &msg_parms.mapped_cpipaddr[0], &msg_parms.mapped_cpport); ############################################## rdma-core-32.0/iwpmd/iwarp_pm_server.c-562- iwpm_debug(IWARP_PM_NETLINK_DBG, "process_remove_mapping: Unable to find mapped port object\n"); rdma-core-32.0/iwpmd/iwarp_pm_server.c:563: print_iwpm_sockaddr(local_addr, "process_remove_mapping: Local address", IWARP_PM_ALL_DBG); rdma-core-32.0/iwpmd/iwarp_pm_server.c-564- /* the client sends a remove mapping request when terminating a connection ############################################## rdma-core-32.0/iwpmd/iwarp_pm_server.c-653- rdma-core-32.0/iwpmd/iwarp_pm_server.c:654: copy_iwpm_sockaddr(msg_parms->address_family, NULL, &local_addr, rdma-core-32.0/iwpmd/iwarp_pm_server.c-655- &msg_parms->apipaddr[0], NULL, &msg_parms->apport); ############################################## rdma-core-32.0/iwpmd/iwarp_pm_server.c-660- "Sending Reject to port mapper peer.\n"); rdma-core-32.0/iwpmd/iwarp_pm_server.c:661: print_iwpm_sockaddr(&local_addr, "process_wire_request: Local address", rdma-core-32.0/iwpmd/iwarp_pm_server.c-662- IWARP_PM_ALL_DBG); ############################################## rdma-core-32.0/iwpmd/iwarp_pm_server.c-668- else rdma-core-32.0/iwpmd/iwarp_pm_server.c:669: copy_iwpm_sockaddr(msg_parms->address_family, &iwpm_port->mapped_addr, rdma-core-32.0/iwpmd/iwarp_pm_server.c-670- NULL, NULL, &msg_parms->apipaddr[0], &msg_parms->apport); rdma-core-32.0/iwpmd/iwarp_pm_server.c-671- rdma-core-32.0/iwpmd/iwarp_pm_server.c:672: copy_iwpm_sockaddr(msg_parms->address_family, NULL, &mapped_loc_addr, rdma-core-32.0/iwpmd/iwarp_pm_server.c-673- &msg_parms->apipaddr[0], NULL, &msg_parms->apport); ############################################## rdma-core-32.0/iwpmd/iwarp_pm_server.c-693- rdma-core-32.0/iwpmd/iwarp_pm_server.c:694: copy_iwpm_sockaddr(msg_parms->address_family, NULL, &remote_addr, rdma-core-32.0/iwpmd/iwarp_pm_server.c-695- &msg_parms->cpipaddr[0], NULL, &msg_parms->cpport); rdma-core-32.0/iwpmd/iwarp_pm_server.c:696: copy_iwpm_sockaddr(msg_parms->address_family, NULL, &mapped_rem_addr, rdma-core-32.0/iwpmd/iwarp_pm_server.c-697- &msg_parms->mapped_cpipaddr[0], NULL, &msg_parms->mapped_cpport); ############################################## rdma-core-32.0/iwpmd/iwarp_pm_server.c-746- rdma-core-32.0/iwpmd/iwarp_pm_server.c:747: copy_iwpm_sockaddr(msg_parms->address_family, NULL, &local_addr, rdma-core-32.0/iwpmd/iwarp_pm_server.c-748- &msg_parms->cpipaddr[0], NULL, &msg_parms->cpport); rdma-core-32.0/iwpmd/iwarp_pm_server.c:749: copy_iwpm_sockaddr(msg_parms->address_family, NULL, &remote_mapped_addr, rdma-core-32.0/iwpmd/iwarp_pm_server.c-750- &msg_parms->apipaddr[0], NULL, &msg_parms->apport); ############################################## rdma-core-32.0/iwpmd/iwarp_pm_server.c-816- rdma-core-32.0/iwpmd/iwarp_pm_server.c:817: copy_iwpm_sockaddr(msg_parms->address_family, NULL, &local_addr, rdma-core-32.0/iwpmd/iwarp_pm_server.c-818- &msg_parms->cpipaddr[0], NULL, &msg_parms->cpport); rdma-core-32.0/iwpmd/iwarp_pm_server.c:819: copy_iwpm_sockaddr(msg_parms->address_family, NULL, &remote_addr, rdma-core-32.0/iwpmd/iwarp_pm_server.c-820- &msg_parms->apipaddr[0], NULL, &msg_parms->apport); rdma-core-32.0/iwpmd/iwarp_pm_server.c-821- rdma-core-32.0/iwpmd/iwarp_pm_server.c:822: print_iwpm_sockaddr(&local_addr, "process_wire_reject: Local address", rdma-core-32.0/iwpmd/iwarp_pm_server.c-823- IWARP_PM_ALL_DBG); rdma-core-32.0/iwpmd/iwarp_pm_server.c:824: print_iwpm_sockaddr(&remote_addr, "process_wire_reject: Remote address", rdma-core-32.0/iwpmd/iwarp_pm_server.c-825- IWARP_PM_ALL_DBG); ############################################## rdma-core-32.0/iwpmd/iwarp_pm_server.c-869- rdma-core-32.0/iwpmd/iwarp_pm_server.c:870: copy_iwpm_sockaddr(msg_parms->address_family, NULL, &local_mapped_addr, rdma-core-32.0/iwpmd/iwarp_pm_server.c-871- &msg_parms->apipaddr[0], NULL, &msg_parms->apport); ############################################## rdma-core-32.0/iwpmd/iwarp_pm_server.c-930- * it could have started using the port mapper service already */ rdma-core-32.0/iwpmd/iwarp_pm_server.c:931: if (check_same_sockaddr(&iwpm_port->local_addr, local_addr) && rdma-core-32.0/iwpmd/iwarp_pm_server.c:932: check_same_sockaddr(&iwpm_port->mapped_addr, local_mapped_addr)) rdma-core-32.0/iwpmd/iwarp_pm_server.c-933- goto process_mapinfo_exit; ############################################## rdma-core-32.0/kernel-headers/update-134- rdma-core-32.0/kernel-headers/update:135: emaila = email.utils.formataddr((git_output(["config","user.name"]).decode(), rdma-core-32.0/kernel-headers/update-136- git_output(["config","user.email"]).decode())); ############################################## rdma-core-32.0/libibmad/mad.c-170- if (!is_smi) rdma-core-32.0/libibmad/mad.c:171: umad_set_addr(umad, dport->lid, dport->qp, dport->sl, rdma-core-32.0/libibmad/mad.c-172- dport->qkey); rdma-core-32.0/libibmad/mad.c-173- else if (lid_routed) rdma-core-32.0/libibmad/mad.c:174: umad_set_addr(umad, dport->lid, dport->qp, 0, 0); rdma-core-32.0/libibmad/mad.c-175- else if ((dport->drpath.drslid != 0xffff) && (dport->lid > 0)) rdma-core-32.0/libibmad/mad.c:176: umad_set_addr(umad, dport->lid, 0, 0, 0); rdma-core-32.0/libibmad/mad.c-177- else rdma-core-32.0/libibmad/mad.c:178: umad_set_addr(umad, 0xffff, 0, 0, 0); rdma-core-32.0/libibmad/mad.c-179- ############################################## rdma-core-32.0/libibmad/rpc.c-167- if (ibdebug > 2) rdma-core-32.0/libibmad/rpc.c:168: umad_addr_dump(umad_get_mad_addr(rcvbuf)); rdma-core-32.0/libibmad/rpc.c-169- if (ibdebug > 1) { ############################################## rdma-core-32.0/libibmad/serv.c-96- if (!portid) { rdma-core-32.0/libibmad/serv.c:97: if (!(mad_addr = umad_get_mad_addr(umad))) { rdma-core-32.0/libibmad/serv.c-98- errno = EINVAL; ############################################## rdma-core-32.0/libibumad/man/umad_get_mad_addr.3-10-.sp rdma-core-32.0/libibumad/man/umad_get_mad_addr.3:11:.BI "ib_mad_addr_t * umad_get_mad_addr(void " "*umad"); rdma-core-32.0/libibumad/man/umad_get_mad_addr.3-12-.fi rdma-core-32.0/libibumad/man/umad_get_mad_addr.3-13-.SH "DESCRIPTION" rdma-core-32.0/libibumad/man/umad_get_mad_addr.3:14:.B umad_get_mad_addr() rdma-core-32.0/libibumad/man/umad_get_mad_addr.3-15-returns a pointer to the ib_mad_addr struct within the specified ############################################## rdma-core-32.0/libibumad/man/umad_set_addr.3-10-.sp rdma-core-32.0/libibumad/man/umad_set_addr.3:11:.BI "int umad_set_addr(void " "*umad" ", int " "dlid" ", int " "dqp" ", int " "sl" ", int " "qkey"); rdma-core-32.0/libibumad/man/umad_set_addr.3-12-.fi rdma-core-32.0/libibumad/man/umad_set_addr.3-13-.SH "DESCRIPTION" rdma-core-32.0/libibumad/man/umad_set_addr.3:14:.B umad_set_addr() rdma-core-32.0/libibumad/man/umad_set_addr.3-15-sets the MAD address fields within the specified ############################################## rdma-core-32.0/libibumad/man/umad_set_addr.3-26-.SH "RETURN VALUE" rdma-core-32.0/libibumad/man/umad_set_addr.3:27:.B umad_set_addr() rdma-core-32.0/libibumad/man/umad_set_addr.3-28-returns 0 on success, and a negative value on errors. Currently, there ############################################## rdma-core-32.0/libibumad/man/umad_set_addr_net.3-30-.SH "SEE ALSO" rdma-core-32.0/libibumad/man/umad_set_addr_net.3:31:.BR umad_set_addr (3) rdma-core-32.0/libibumad/man/umad_set_addr_net.3-32-.SH "AUTHOR" ############################################## rdma-core-32.0/libibumad/tests/umad_sa_mcm_rereg_test.c-70- rdma-core-32.0/libibumad/tests/umad_sa_mcm_rereg_test.c:71:static void build_user_mad_addr(uint8_t *umad) rdma-core-32.0/libibumad/tests/umad_sa_mcm_rereg_test.c-72-{ rdma-core-32.0/libibumad/tests/umad_sa_mcm_rereg_test.c:73: umad_set_addr(umad, umad_port.sm_lid, 1, umad_port.sm_sl, UMAD_QKEY); rdma-core-32.0/libibumad/tests/umad_sa_mcm_rereg_test.c-74- ############################################## rdma-core-32.0/libibumad/tests/umad_sa_mcm_rereg_test.c-203- } rdma-core-32.0/libibumad/tests/umad_sa_mcm_rereg_test.c:204: build_user_mad_addr(umad); rdma-core-32.0/libibumad/tests/umad_sa_mcm_rereg_test.c-205- ############################################## rdma-core-32.0/libibumad/tests/umad_sa_mcm_rereg_test.c-332- } rdma-core-32.0/libibumad/tests/umad_sa_mcm_rereg_test.c:333: build_user_mad_addr(umad); rdma-core-32.0/libibumad/tests/umad_sa_mcm_rereg_test.c-334- mad = umad_get_mad(umad); ############################################## rdma-core-32.0/libibumad/umad.c-871- rdma-core-32.0/libibumad/umad.c:872:int umad_set_addr(void *umad, int dlid, int dqp, int sl, int qkey) rdma-core-32.0/libibumad/umad.c-873-{ ############################################## rdma-core-32.0/libibumad/umad.c-1173- rdma-core-32.0/libibumad/umad.c:1174:ib_mad_addr_t *umad_get_mad_addr(void *umad) rdma-core-32.0/libibumad/umad.c-1175-{ ############################################## rdma-core-32.0/libibumad/umad.h-196- rdma-core-32.0/libibumad/umad.h:197:ib_mad_addr_t *umad_get_mad_addr(void *umad); rdma-core-32.0/libibumad/umad.h-198-int umad_set_grh_net(void *umad, void *mad_addr); ############################################## rdma-core-32.0/libibumad/umad.h-200-int umad_set_addr_net(void *umad, __be16 dlid, __be32 dqp, int sl, __be32 qkey); rdma-core-32.0/libibumad/umad.h:201:int umad_set_addr(void *umad, int dlid, int dqp, int sl, int qkey); rdma-core-32.0/libibumad/umad.h-202-int umad_set_pkey(void *umad, int pkey_index); ############################################## rdma-core-32.0/libibverbs/man/ibv_wr_post.3.md-72- rdma-core-32.0/libibverbs/man/ibv_wr_post.3.md:73:void ibv_wr_set_ud_addr(struct ibv_qp_ex *qp, struct ibv_ah *ah, rdma-core-32.0/libibverbs/man/ibv_wr_post.3.md-74- uint32_t remote_qpn, uint32_t remote_qkey); ############################################## rdma-core-32.0/libibverbs/man/ibv_wr_post.3.md-220-*UD* QPs rdma-core-32.0/libibverbs/man/ibv_wr_post.3.md:221:: *ibv_wr_set_ud_addr()* must be called to set the destination address of rdma-core-32.0/libibverbs/man/ibv_wr_post.3.md-222- the work. ############################################## rdma-core-32.0/libibverbs/neigh.c-128- rdma-core-32.0/libibverbs/neigh.c:129: ll_addr = rtnl_neigh_get_lladdr(neigh); rdma-core-32.0/libibverbs/neigh.c-130- if (NULL != ll_addr) ############################################## rdma-core-32.0/libibverbs/neigh.c-147- if (neigh_handler->found_ll_addr == NULL) { rdma-core-32.0/libibverbs/neigh.c:148: if (rtnl_neigh_get_lladdr(neigh) == NULL) rdma-core-32.0/libibverbs/neigh.c-149- return; ############################################## rdma-core-32.0/libibverbs/neigh.c-151- neigh_handler->found_ll_addr = rdma-core-32.0/libibverbs/neigh.c:152: nl_addr_clone(rtnl_neigh_get_lladdr(neigh)); rdma-core-32.0/libibverbs/neigh.c-153- } ############################################## rdma-core-32.0/libibverbs/neigh.c-201- rdma-core-32.0/libibverbs/neigh.c:202: err = nl_addr_fill_sockaddr(neigh_handler->src, rdma-core-32.0/libibverbs/neigh.c-203- &addr_src.sktaddr.s, ############################################## rdma-core-32.0/libibverbs/neigh.c-210- addr_dst->len = sizeof(addr_dst->sktaddr); rdma-core-32.0/libibverbs/neigh.c:211: err = nl_addr_fill_sockaddr(neigh_handler->dst, rdma-core-32.0/libibverbs/neigh.c-212- &addr_dst->sktaddr.s, ############################################## rdma-core-32.0/libibverbs/neigh.c-394- uint8_t mac_addr[6] = {0x01, 0x00, 0x5E}; rdma-core-32.0/libibverbs/neigh.c:395: uint32_t addr = be32toh(*(__be32 *)nl_addr_get_binary_addr(dst)); rdma-core-32.0/libibverbs/neigh.c-396- ############################################## rdma-core-32.0/libibverbs/neigh.c-411- rdma-core-32.0/libibverbs/neigh.c:412: memcpy(mac_addr + 2, (uint8_t *)nl_addr_get_binary_addr(dst) + 12, 4); rdma-core-32.0/libibverbs/neigh.c-413- ############################################## rdma-core-32.0/libibverbs/neigh.c-423- rdma-core-32.0/libibverbs/neigh.c:424: memcpy(mac_addr + 3, (uint8_t *)nl_addr_get_binary_addr(dst) + 13, 3); rdma-core-32.0/libibverbs/neigh.c:425: memcpy(mac_addr, (uint8_t *)nl_addr_get_binary_addr(dst) + 8, 3); rdma-core-32.0/libibverbs/neigh.c-426- mac_addr[0] ^= 2; ############################################## rdma-core-32.0/libibverbs/neigh.c-491- rdma-core-32.0/libibverbs/neigh.c:492: if (nl_addr_cmp_prefix_msb(nl_addr_get_binary_addr(dst), rdma-core-32.0/libibverbs/neigh.c-493- nl_addr_get_prefixlen(dst), rdma-core-32.0/libibverbs/neigh.c:494: nl_addr_get_binary_addr(prefix), rdma-core-32.0/libibverbs/neigh.c-495- nl_addr_get_prefixlen(prefix))) ############################################## rdma-core-32.0/libibverbs/neigh.c-551- rdma-core-32.0/libibverbs/neigh.c:552: lladdr = rtnl_link_get_addr(link); rdma-core-32.0/libibverbs/neigh.c-553- ############################################## rdma-core-32.0/libibverbs/neigh.c-747- rdma-core-32.0/libibverbs/neigh.c:748: memcpy(addr_buff, nl_addr_get_binary_addr(neigh_handler->found_ll_addr), rdma-core-32.0/libibverbs/neigh.c-749- neigh_len); ############################################## rdma-core-32.0/libibverbs/neigh.c-816- rdma-core-32.0/libibverbs/neigh.c:817: NLA_PUT_ADDR(m, RTA_DST, neigh_handler->dst); rdma-core-32.0/libibverbs/neigh.c-818- ############################################## rdma-core-32.0/libibverbs/verbs.h-1365- rdma-core-32.0/libibverbs/verbs.h:1366:static inline void ibv_wr_set_ud_addr(struct ibv_qp_ex *qp, struct ibv_ah *ah, rdma-core-32.0/libibverbs/verbs.h-1367- uint32_t remote_qpn, uint32_t remote_qkey) rdma-core-32.0/libibverbs/verbs.h-1368-{ rdma-core-32.0/libibverbs/verbs.h:1369: qp->wr_set_ud_addr(qp, ah, remote_qpn, remote_qkey); rdma-core-32.0/libibverbs/verbs.h-1370-} ############################################## rdma-core-32.0/librdmacm/acm.c-127- rdma-core-32.0/librdmacm/acm.c:128:static int ucma_ib_set_addr(struct rdma_addrinfo *ib_rai, rdma-core-32.0/librdmacm/acm.c-129- struct rdma_addrinfo *rai) ############################################## rdma-core-32.0/librdmacm/acm.c-232- rdma-core-32.0/librdmacm/acm.c:233: if (ucma_ib_set_addr(ib_rai, *rai)) rdma-core-32.0/librdmacm/acm.c-234- goto err; ############################################## rdma-core-32.0/librdmacm/acm.c-299- rdma-core-32.0/librdmacm/acm.c:300:static void ucma_set_ep_addr(struct acm_ep_addr_data *data, struct sockaddr *addr) rdma-core-32.0/librdmacm/acm.c-301-{ ############################################## rdma-core-32.0/librdmacm/acm.c-310- rdma-core-32.0/librdmacm/acm.c:311:static int ucma_inet_addr(struct sockaddr *addr, socklen_t len) rdma-core-32.0/librdmacm/acm.c-312-{ ############################################## rdma-core-32.0/librdmacm/acm.c-316- rdma-core-32.0/librdmacm/acm.c:317:static int ucma_ib_addr(struct sockaddr *addr, socklen_t len) rdma-core-32.0/librdmacm/acm.c-318-{ ############################################## rdma-core-32.0/librdmacm/acm.c-338- data = &msg.resolve_data[0]; rdma-core-32.0/librdmacm/acm.c:339: if (ucma_inet_addr((*rai)->ai_src_addr, (*rai)->ai_src_len)) { rdma-core-32.0/librdmacm/acm.c-340- data->flags = ACM_EP_FLAG_SOURCE; rdma-core-32.0/librdmacm/acm.c:341: ucma_set_ep_addr(data, (*rai)->ai_src_addr); rdma-core-32.0/librdmacm/acm.c-342- data++; ############################################## rdma-core-32.0/librdmacm/acm.c-345- rdma-core-32.0/librdmacm/acm.c:346: if (ucma_inet_addr((*rai)->ai_dst_addr, (*rai)->ai_dst_len)) { rdma-core-32.0/librdmacm/acm.c-347- data->flags = ACM_EP_FLAG_DEST; ############################################## rdma-core-32.0/librdmacm/acm.c-349- data->flags |= ACM_FLAGS_NODELAY; rdma-core-32.0/librdmacm/acm.c:350: ucma_set_ep_addr(data, (*rai)->ai_dst_addr); rdma-core-32.0/librdmacm/acm.c-351- data++; ############################################## rdma-core-32.0/librdmacm/acm.c-355- if (hints->ai_route_len || rdma-core-32.0/librdmacm/acm.c:356: ucma_ib_addr((*rai)->ai_src_addr, (*rai)->ai_src_len) || rdma-core-32.0/librdmacm/acm.c:357: ucma_ib_addr((*rai)->ai_dst_addr, (*rai)->ai_dst_len)) { rdma-core-32.0/librdmacm/acm.c-358- struct ibv_path_record *path; ############################################## rdma-core-32.0/librdmacm/acm.c-369- rdma-core-32.0/librdmacm/acm.c:370: if (ucma_ib_addr((*rai)->ai_src_addr, (*rai)->ai_src_len)) { rdma-core-32.0/librdmacm/acm.c-371- memcpy(&data->info.path.sgid, ############################################## rdma-core-32.0/librdmacm/acm.c-373- } rdma-core-32.0/librdmacm/acm.c:374: if (ucma_ib_addr((*rai)->ai_dst_addr, (*rai)->ai_dst_len)) { rdma-core-32.0/librdmacm/acm.c-375- memcpy(&data->info.path.dgid, ############################################## rdma-core-32.0/librdmacm/addrinfo.c-97- rdma-core-32.0/librdmacm/addrinfo.c:98:static int ucma_copy_addr(struct sockaddr **dst, socklen_t *dst_len, rdma-core-32.0/librdmacm/addrinfo.c-99- struct sockaddr *src, socklen_t src_len) ############################################## rdma-core-32.0/librdmacm/addrinfo.c-190- rai->ai_family = ai->ai_family; rdma-core-32.0/librdmacm/addrinfo.c:191: ret = ucma_copy_addr(&rai->ai_src_addr, &rai->ai_src_len, rdma-core-32.0/librdmacm/addrinfo.c-192- ai->ai_addr, ai->ai_addrlen); ############################################## rdma-core-32.0/librdmacm/addrinfo.c-207- rai->ai_family = ai->ai_family; rdma-core-32.0/librdmacm/addrinfo.c:208: ret = ucma_copy_addr(&rai->ai_dst_addr, &rai->ai_dst_len, rdma-core-32.0/librdmacm/addrinfo.c-209- ai->ai_addr, ai->ai_addrlen); ############################################## rdma-core-32.0/librdmacm/addrinfo.c-265- if (hints->ai_dst_len) { rdma-core-32.0/librdmacm/addrinfo.c:266: ret = ucma_copy_addr(&rai->ai_dst_addr, &rai->ai_dst_len, rdma-core-32.0/librdmacm/addrinfo.c-267- hints->ai_dst_addr, hints->ai_dst_len); ############################################## rdma-core-32.0/librdmacm/addrinfo.c-273- if (!rai->ai_src_len && hints->ai_src_len) { rdma-core-32.0/librdmacm/addrinfo.c:274: ret = ucma_copy_addr(&rai->ai_src_addr, &rai->ai_src_len, rdma-core-32.0/librdmacm/addrinfo.c-275- hints->ai_src_addr, hints->ai_src_len); ############################################## rdma-core-32.0/librdmacm/cma.c-258- af_ib_support = 1; rdma-core-32.0/librdmacm/cma.c:259: ret = rdma_bind_addr(id, (struct sockaddr *) &sib); rdma-core-32.0/librdmacm/cma.c-260- af_ib_support = !ret; ############################################## rdma-core-32.0/librdmacm/cma.c-859- rdma-core-32.0/librdmacm/cma.c:860:static int ucma_query_addr(struct rdma_cm_id *id) rdma-core-32.0/librdmacm/cma.c-861-{ ############################################## rdma-core-32.0/librdmacm/cma.c-1065- rdma-core-32.0/librdmacm/cma.c:1066: ret = ucma_query_addr(id); rdma-core-32.0/librdmacm/cma.c-1067- if (!ret) ############################################## rdma-core-32.0/librdmacm/cma.c-1071- rdma-core-32.0/librdmacm/cma.c:1072:int rdma_bind_addr(struct rdma_cm_id *id, struct sockaddr *addr) rdma-core-32.0/librdmacm/cma.c-1073-{ ############################################## rdma-core-32.0/librdmacm/cma.c-1150- rdma-core-32.0/librdmacm/cma.c:1151:int rdma_resolve_addr(struct rdma_cm_id *id, struct sockaddr *src_addr, rdma-core-32.0/librdmacm/cma.c-1152- struct sockaddr *dst_addr, int timeout_ms) ############################################## rdma-core-32.0/librdmacm/cma.c-1839- if (af_ib_support) rdma-core-32.0/librdmacm/cma.c:1840: return ucma_query_addr(id); rdma-core-32.0/librdmacm/cma.c-1841- else ############################################## rdma-core-32.0/librdmacm/cma.c-2244- if (af_ib_support) { rdma-core-32.0/librdmacm/cma.c:2245: evt->event.status = ucma_query_addr(&evt->id_priv->id); rdma-core-32.0/librdmacm/cma.c-2246- if (!evt->event.status && ############################################## rdma-core-32.0/librdmacm/cma.c-2277- rdma-core-32.0/librdmacm/cma.c:2278: ret = ucma_query_addr(id); rdma-core-32.0/librdmacm/cma.c-2279- if (ret) ############################################## rdma-core-32.0/librdmacm/cma.c-2744- else rdma-core-32.0/librdmacm/cma.c:2745: ret = rdma_bind_addr(id, res->ai_src_addr); rdma-core-32.0/librdmacm/cma.c-2746- if (ret) ############################################## rdma-core-32.0/librdmacm/cma.c-2786- else rdma-core-32.0/librdmacm/cma.c:2787: ret = rdma_resolve_addr(cm_id, res->ai_src_addr, res->ai_dst_addr, 2000); rdma-core-32.0/librdmacm/cma.c-2788- if (ret) ############################################## rdma-core-32.0/librdmacm/examples/cmatose.c-522- rdma-core-32.0/librdmacm/examples/cmatose.c:523: ret = get_rdma_addr(src_addr, dst_addr, port, &hints, &test.rai); rdma-core-32.0/librdmacm/examples/cmatose.c-524- if (ret) { ############################################## rdma-core-32.0/librdmacm/examples/cmatose.c-528- rdma-core-32.0/librdmacm/examples/cmatose.c:529: ret = rdma_bind_addr(listen_id, test.rai->ai_src_addr); rdma-core-32.0/librdmacm/examples/cmatose.c-530- if (ret) { ############################################## rdma-core-32.0/librdmacm/examples/cmatose.c-595- rdma-core-32.0/librdmacm/examples/cmatose.c:596: ret = get_rdma_addr(src_addr, dst_addr, port, &hints, &test.rai); rdma-core-32.0/librdmacm/examples/cmatose.c-597- if (ret) { ############################################## rdma-core-32.0/librdmacm/examples/cmatose.c-603- for (i = 0; i < connections; i++) { rdma-core-32.0/librdmacm/examples/cmatose.c:604: ret = rdma_resolve_addr(test.nodes[i].cma_id, test.rai->ai_src_addr, rdma-core-32.0/librdmacm/examples/cmatose.c-605- test.rai->ai_dst_addr, 2000); ############################################## rdma-core-32.0/librdmacm/examples/cmtime.c-303- if (n->retries--) { rdma-core-32.0/librdmacm/examples/cmtime.c:304: if (!rdma_resolve_addr(n->id, rai->ai_src_addr, rdma-core-32.0/librdmacm/examples/cmtime.c-305- rai->ai_dst_addr, timeout)) ############################################## rdma-core-32.0/librdmacm/examples/cmtime.c-465- rdma-core-32.0/librdmacm/examples/cmtime.c:466: ret = get_rdma_addr(src_addr, dst_addr, port, &hints, &rai); rdma-core-32.0/librdmacm/examples/cmtime.c-467- if (ret) { ############################################## rdma-core-32.0/librdmacm/examples/cmtime.c-471- rdma-core-32.0/librdmacm/examples/cmtime.c:472: ret = rdma_bind_addr(listen_id, rai->ai_src_addr); rdma-core-32.0/librdmacm/examples/cmtime.c-473- if (ret) { ############################################## rdma-core-32.0/librdmacm/examples/cmtime.c-494- rdma-core-32.0/librdmacm/examples/cmtime.c:495: ret = get_rdma_addr(src_addr, dst_addr, port, &hints, &rai); rdma-core-32.0/librdmacm/examples/cmtime.c-496- if (ret) { ############################################## rdma-core-32.0/librdmacm/examples/cmtime.c-517- start_perf(&nodes[i], STEP_BIND); rdma-core-32.0/librdmacm/examples/cmtime.c:518: ret = rdma_bind_addr(nodes[i].id, rai->ai_src_addr); rdma-core-32.0/librdmacm/examples/cmtime.c-519- if (ret) { ############################################## rdma-core-32.0/librdmacm/examples/cmtime.c-535- start_perf(&nodes[i], STEP_RESOLVE_ADDR); rdma-core-32.0/librdmacm/examples/cmtime.c:536: ret = rdma_resolve_addr(nodes[i].id, rai->ai_src_addr, rdma-core-32.0/librdmacm/examples/cmtime.c-537- rai->ai_dst_addr, timeout); ############################################## rdma-core-32.0/librdmacm/examples/common.c-47- rdma-core-32.0/librdmacm/examples/common.c:48:int get_rdma_addr(const char *src, const char *dst, const char *port, rdma-core-32.0/librdmacm/examples/common.c-49- struct rdma_addrinfo *hints, struct rdma_addrinfo **rai) ############################################## rdma-core-32.0/librdmacm/examples/common.h-96- rdma-core-32.0/librdmacm/examples/common.h:97:int get_rdma_addr(const char *src, const char *dst, const char *port, rdma-core-32.0/librdmacm/examples/common.h-98- struct rdma_addrinfo *hints, struct rdma_addrinfo **rai); ############################################## rdma-core-32.0/librdmacm/examples/mckey.c-456- rdma-core-32.0/librdmacm/examples/mckey.c:457:static int get_addr(char *dst, struct sockaddr *addr) rdma-core-32.0/librdmacm/examples/mckey.c-458-{ ############################################## rdma-core-32.0/librdmacm/examples/mckey.c-472- rdma-core-32.0/librdmacm/examples/mckey.c:473:static int get_dst_addr(char *dst, struct sockaddr *addr) rdma-core-32.0/librdmacm/examples/mckey.c-474-{ ############################################## rdma-core-32.0/librdmacm/examples/mckey.c-477- if (!unmapped_addr) rdma-core-32.0/librdmacm/examples/mckey.c:478: return get_addr(dst, addr); rdma-core-32.0/librdmacm/examples/mckey.c-479- ############################################## rdma-core-32.0/librdmacm/examples/mckey.c-492- if (src_addr) { rdma-core-32.0/librdmacm/examples/mckey.c:493: ret = get_addr(src_addr, (struct sockaddr *) &test.src_in); rdma-core-32.0/librdmacm/examples/mckey.c-494- if (ret) ############################################## rdma-core-32.0/librdmacm/examples/mckey.c-497- rdma-core-32.0/librdmacm/examples/mckey.c:498: ret = get_dst_addr(dst_addr, (struct sockaddr *) &test.dst_in); rdma-core-32.0/librdmacm/examples/mckey.c-499- if (ret) ############################################## rdma-core-32.0/librdmacm/examples/mckey.c-504- if (src_addr) { rdma-core-32.0/librdmacm/examples/mckey.c:505: ret = rdma_bind_addr(test.nodes[i].cma_id, rdma-core-32.0/librdmacm/examples/mckey.c-506- test.src_addr); ############################################## rdma-core-32.0/librdmacm/examples/mckey.c-516- else rdma-core-32.0/librdmacm/examples/mckey.c:517: ret = rdma_resolve_addr(test.nodes[i].cma_id, rdma-core-32.0/librdmacm/examples/mckey.c-518- test.src_addr, test.dst_addr, ############################################## rdma-core-32.0/librdmacm/examples/rping.c-820- rdma-core-32.0/librdmacm/examples/rping.c:821: ret = rdma_bind_addr(cb->cm_id, (struct sockaddr *) &cb->sin); rdma-core-32.0/librdmacm/examples/rping.c-822- if (ret) { ############################################## rdma-core-32.0/librdmacm/examples/rping.c-1135- if (cb->ssource.ss_family) rdma-core-32.0/librdmacm/examples/rping.c:1136: ret = rdma_resolve_addr(cb->cm_id, (struct sockaddr *) &cb->ssource, rdma-core-32.0/librdmacm/examples/rping.c-1137- (struct sockaddr *) &cb->sin, 2000); rdma-core-32.0/librdmacm/examples/rping.c-1138- else rdma-core-32.0/librdmacm/examples/rping.c:1139: ret = rdma_resolve_addr(cb->cm_id, NULL, (struct sockaddr *) &cb->sin, 2000); rdma-core-32.0/librdmacm/examples/rping.c-1140- ############################################## rdma-core-32.0/librdmacm/examples/rping.c-1214- rdma-core-32.0/librdmacm/examples/rping.c:1215:static int get_addr(char *dst, struct sockaddr *addr) rdma-core-32.0/librdmacm/examples/rping.c-1216-{ ############################################## rdma-core-32.0/librdmacm/examples/rping.c-1279- case 'a': rdma-core-32.0/librdmacm/examples/rping.c:1280: ret = get_addr(optarg, (struct sockaddr *) &cb->sin); rdma-core-32.0/librdmacm/examples/rping.c-1281- break; rdma-core-32.0/librdmacm/examples/rping.c-1282- case 'I': rdma-core-32.0/librdmacm/examples/rping.c:1283: ret = get_addr(optarg, (struct sockaddr *) &cb->ssource); rdma-core-32.0/librdmacm/examples/rping.c-1284- break; ############################################## rdma-core-32.0/librdmacm/examples/udaddy.c-514- rdma-core-32.0/librdmacm/examples/udaddy.c:515: ret = get_rdma_addr(src_addr, dst_addr, port, &hints, &test.rai); rdma-core-32.0/librdmacm/examples/udaddy.c-516- if (ret) { ############################################## rdma-core-32.0/librdmacm/examples/udaddy.c-520- rdma-core-32.0/librdmacm/examples/udaddy.c:521: ret = rdma_bind_addr(listen_id, test.rai->ai_src_addr); rdma-core-32.0/librdmacm/examples/udaddy.c-522- if (ret) { ############################################## rdma-core-32.0/librdmacm/examples/udaddy.c-563- rdma-core-32.0/librdmacm/examples/udaddy.c:564: ret = get_rdma_addr(src_addr, dst_addr, port, &hints, &test.rai); rdma-core-32.0/librdmacm/examples/udaddy.c-565- if (ret) { ############################################## rdma-core-32.0/librdmacm/examples/udaddy.c-571- for (i = 0; i < connections; i++) { rdma-core-32.0/librdmacm/examples/udaddy.c:572: ret = rdma_resolve_addr(test.nodes[i].cma_id, test.rai->ai_src_addr, rdma-core-32.0/librdmacm/examples/udaddy.c-573- test.rai->ai_dst_addr, 2000); ############################################## rdma-core-32.0/librdmacm/man/rdma_bind_addr.3-31-.SH "SEE ALSO" rdma-core-32.0/librdmacm/man/rdma_bind_addr.3:32:rdma_create_id(3), rdma_listen(3), rdma_resolve_addr(3), rdma_create_qp(3), rdma-core-32.0/librdmacm/man/rdma_bind_addr.3:33:rdma_get_local_addr(3), rdma_get_src_port(3) ############################################## rdma-core-32.0/librdmacm/man/rdma_cm.7-189-rdma_ack_cm_event(3), rdma-core-32.0/librdmacm/man/rdma_cm.7:190:rdma_bind_addr(3), rdma-core-32.0/librdmacm/man/rdma_cm.7-191-rdma_connect(3), ############################################## rdma-core-32.0/librdmacm/man/rdma_cm.7-207-rdma_get_dst_port(3), rdma-core-32.0/librdmacm/man/rdma_cm.7:208:rdma_get_local_addr(3), rdma-core-32.0/librdmacm/man/rdma_cm.7:209:rdma_get_peer_addr(3), rdma-core-32.0/librdmacm/man/rdma_cm.7-210-rdma_get_recv_comp(3), ############################################## rdma-core-32.0/librdmacm/man/rdma_cm.7-232-rdma_reject(3), rdma-core-32.0/librdmacm/man/rdma_cm.7:233:rdma_resolve_addr(3), rdma-core-32.0/librdmacm/man/rdma_cm.7-234-rdma_resolve_route(3), ############################################## rdma-core-32.0/librdmacm/man/rdma_create_id.3-54-rdma_cm(7), rdma_create_event_channel(3), rdma_destroy_id(3), rdma_get_devices(3), rdma-core-32.0/librdmacm/man/rdma_create_id.3:55:rdma_bind_addr(3), rdma_resolve_addr(3), rdma_connect(3), rdma_listen(3), rdma-core-32.0/librdmacm/man/rdma_create_id.3-56-rdma_set_option(3) ############################################## rdma-core-32.0/librdmacm/man/rdma_create_qp.3-47-.SH "SEE ALSO" rdma-core-32.0/librdmacm/man/rdma_create_qp.3:48:rdma_bind_addr(3), rdma_resolve_addr(3), rdma_destroy_qp(3), ibv_create_qp(3), rdma-core-32.0/librdmacm/man/rdma_create_qp.3-49-ibv_modify_qp(3) ############################################## rdma-core-32.0/librdmacm/man/rdma_create_srq.3-43-.SH "SEE ALSO" rdma-core-32.0/librdmacm/man/rdma_create_srq.3:44:rdma_bind_addr(3), rdma_resolve_addr(3), rdma_create_ep(3), rdma-core-32.0/librdmacm/man/rdma_create_srq.3-45-rdma_destroy_srq(3), ibv_create_srq(3), ibv_create_xsrq(3) ############################################## rdma-core-32.0/librdmacm/man/rdma_get_cm_event.3-165-.SH "SEE ALSO" rdma-core-32.0/librdmacm/man/rdma_get_cm_event.3:166:rdma_ack_cm_event(3), rdma_create_event_channel(3), rdma_resolve_addr(3), rdma-core-32.0/librdmacm/man/rdma_get_cm_event.3-167-rdma_resolve_route(3), rdma_connect(3), rdma_listen(3), rdma_join_multicast(3), ############################################## rdma-core-32.0/librdmacm/man/rdma_get_dst_port.3-20-rdma_connect(3), rdma_accept(3), rdma_get_cm_event(3), rdma_get_src_port(3), rdma-core-32.0/librdmacm/man/rdma_get_dst_port.3:21:rdma_get_local_addr(3), rdma_get_peer_addr(3) ############################################## rdma-core-32.0/librdmacm/man/rdma_get_local_addr.3-20-.SH "SEE ALSO" rdma-core-32.0/librdmacm/man/rdma_get_local_addr.3:21:rdma_bind_addr(3), rdma_resolve_addr(3), rdma_get_src_port(3), rdma-core-32.0/librdmacm/man/rdma_get_local_addr.3:22:rdma_get_dst_port(3), rdma_get_peer_addr(3) ############################################## rdma-core-32.0/librdmacm/man/rdma_get_peer_addr.3-19-.SH "SEE ALSO" rdma-core-32.0/librdmacm/man/rdma_get_peer_addr.3:20:rdma_resolve_addr(3), rdma_get_src_port(3), rdma_get_dst_port(3), rdma-core-32.0/librdmacm/man/rdma_get_peer_addr.3:21:rdma_get_local_addr(3) ############################################## rdma-core-32.0/librdmacm/man/rdma_get_src_port.3-19-.SH "SEE ALSO" rdma-core-32.0/librdmacm/man/rdma_get_src_port.3:20:rdma_bind_addr(3), rdma_resolve_addr(3), rdma_get_dst_port(3), rdma-core-32.0/librdmacm/man/rdma_get_src_port.3:21:rdma_get_local_addr(3), rdma_get_peer_addr(3) ############################################## rdma-core-32.0/librdmacm/man/rdma_getaddrinfo.3-104-rdma_create_id(3), rdma_resolve_route(3), rdma_connect(3), rdma_create_qp(3), rdma-core-32.0/librdmacm/man/rdma_getaddrinfo.3:105:rdma_bind_addr(3), rdma_create_ep(3) ############################################## rdma-core-32.0/librdmacm/man/rdma_join_multicast.3-37-.SH "SEE ALSO" rdma-core-32.0/librdmacm/man/rdma_join_multicast.3:38:rdma_leave_multicast(3), rdma_bind_addr(3), rdma_resolve_addr(3), rdma_create_qp(3), rdma-core-32.0/librdmacm/man/rdma_join_multicast.3-39-rdma_get_cm_event(3) ############################################## rdma-core-32.0/librdmacm/man/rdma_join_multicast_ex.3-61-.SH "SEE ALSO" rdma-core-32.0/librdmacm/man/rdma_join_multicast_ex.3:62:rdma_join_multicast(3), rdma_leave_multicast(3), rdma_bind_addr(3), rdma_resolve_addr(3), rdma_create_qp(3), rdma-core-32.0/librdmacm/man/rdma_join_multicast_ex.3-63-rdma_get_cm_event(3) ############################################## rdma-core-32.0/librdmacm/man/rdma_listen.3-30-.SH "SEE ALSO" rdma-core-32.0/librdmacm/man/rdma_listen.3:31:rdma_cm(7), rdma_bind_addr(3), rdma_connect(3), rdma_accept(3), rdma_reject(3), rdma-core-32.0/librdmacm/man/rdma_listen.3-32-rdma_get_cm_event(3) ############################################## rdma-core-32.0/librdmacm/man/rdma_resolve_addr.3-45-rdma_create_id(3), rdma_resolve_route(3), rdma_connect(3), rdma_create_qp(3), rdma-core-32.0/librdmacm/man/rdma_resolve_addr.3:46:rdma_get_cm_event(3), rdma_bind_addr(3), rdma_get_src_port(3), rdma-core-32.0/librdmacm/man/rdma_resolve_addr.3:47:rdma_get_dst_port(3), rdma_get_local_addr(3), rdma_get_peer_addr(3) ############################################## rdma-core-32.0/librdmacm/man/rdma_resolve_route.3-28-.SH "SEE ALSO" rdma-core-32.0/librdmacm/man/rdma_resolve_route.3:29:rdma_resolve_addr(3), rdma_connect(3), rdma_get_cm_event(3) ############################################## rdma-core-32.0/librdmacm/rdma_cma.h-342- */ rdma-core-32.0/librdmacm/rdma_cma.h:343:int rdma_bind_addr(struct rdma_cm_id *id, struct sockaddr *addr); rdma-core-32.0/librdmacm/rdma_cma.h-344- ############################################## rdma-core-32.0/librdmacm/rdma_cma.h-367- */ rdma-core-32.0/librdmacm/rdma_cma.h:368:int rdma_resolve_addr(struct rdma_cm_id *id, struct sockaddr *src_addr, rdma-core-32.0/librdmacm/rdma_cma.h-369- struct sockaddr *dst_addr, int timeout_ms); ############################################## rdma-core-32.0/librdmacm/rdma_cma.h-663- rdma-core-32.0/librdmacm/rdma_cma.h:664:static inline struct sockaddr *rdma_get_local_addr(struct rdma_cm_id *id) rdma-core-32.0/librdmacm/rdma_cma.h-665-{ ############################################## rdma-core-32.0/librdmacm/rdma_cma.h-668- rdma-core-32.0/librdmacm/rdma_cma.h:669:static inline struct sockaddr *rdma_get_peer_addr(struct rdma_cm_id *id) rdma-core-32.0/librdmacm/rdma_cma.h-670-{ ############################################## rdma-core-32.0/librdmacm/rsocket.c-507- rdma-core-32.0/librdmacm/rsocket.c:508:static int ds_compare_addr(const void *dst1, const void *dst2) rdma-core-32.0/librdmacm/rsocket.c-509-{ ############################################## rdma-core-32.0/librdmacm/rsocket.c-1224- if (rs->type == SOCK_STREAM) { rdma-core-32.0/librdmacm/rsocket.c:1225: ret = rdma_bind_addr(rs->cm_id, (struct sockaddr *) addr); rdma-core-32.0/librdmacm/rsocket.c-1226- if (!ret) ############################################## rdma-core-32.0/librdmacm/rsocket.c-1363- to = 1000 << rs->retries++; rdma-core-32.0/librdmacm/rsocket.c:1364: ret = rdma_resolve_addr(rs->cm_id, NULL, rdma-core-32.0/librdmacm/rsocket.c-1365- &rs->cm_id->route.addr.dst_addr, to); ############################################## rdma-core-32.0/librdmacm/rsocket.c-1478- rdma-core-32.0/librdmacm/rsocket.c:1479:static int rs_any_addr(const union socket_addr *addr) rdma-core-32.0/librdmacm/rsocket.c-1480-{ ############################################## rdma-core-32.0/librdmacm/rsocket.c-1489- rdma-core-32.0/librdmacm/rsocket.c:1490:static int ds_get_src_addr(struct rsocket *rs, rdma-core-32.0/librdmacm/rsocket.c-1491- const struct sockaddr *dest_addr, socklen_t dest_len, ############################################## rdma-core-32.0/librdmacm/rsocket.c-1498- ret = getsockname(rs->udp_sock, &src_addr->sa, src_len); rdma-core-32.0/librdmacm/rsocket.c:1499: if (ret || !rs_any_addr(src_addr)) rdma-core-32.0/librdmacm/rsocket.c-1500- return ret; ############################################## rdma-core-32.0/librdmacm/rsocket.c-1578- ds_format_hdr(&qp->hdr, src_addr); rdma-core-32.0/librdmacm/rsocket.c:1579: ret = rdma_bind_addr(qp->cm_id, &src_addr->sa); rdma-core-32.0/librdmacm/rsocket.c-1580- if (ret) ############################################## rdma-core-32.0/librdmacm/rsocket.c-1637- do { rdma-core-32.0/librdmacm/rsocket.c:1638: if (!ds_compare_addr(rdma_get_local_addr((*qp)->cm_id), rdma-core-32.0/librdmacm/rsocket.c-1639- src_addr)) ############################################## rdma-core-32.0/librdmacm/rsocket.c-1662- rdma-core-32.0/librdmacm/rsocket.c:1663: ret = ds_get_src_addr(rs, addr, addrlen, &src_addr, &src_len); rdma-core-32.0/librdmacm/rsocket.c-1664- if (ret) ############################################## rdma-core-32.0/librdmacm/rsocket.c-2877- fastlock_acquire(&rs->slock); rdma-core-32.0/librdmacm/rsocket.c:2878: if (!rs->conn_dest || ds_compare_addr(dest_addr, &rs->conn_dest->addr)) { rdma-core-32.0/librdmacm/rsocket.c-2879- ret = ds_get_dest(rs, dest_addr, addrlen, &rs->conn_dest); ############################################## rdma-core-32.0/librdmacm/rsocket.c-3552- rdma-core-32.0/librdmacm/rsocket.c:3553:static void rs_copy_addr(struct sockaddr *dst, struct sockaddr *src, socklen_t *len) rdma-core-32.0/librdmacm/rsocket.c-3554-{ ############################################## rdma-core-32.0/librdmacm/rsocket.c-3574- if (rs->type == SOCK_STREAM) { rdma-core-32.0/librdmacm/rsocket.c:3575: rs_copy_addr(addr, rdma_get_peer_addr(rs->cm_id), addrlen); rdma-core-32.0/librdmacm/rsocket.c-3576- return 0; ############################################## rdma-core-32.0/librdmacm/rsocket.c-3589- if (rs->type == SOCK_STREAM) { rdma-core-32.0/librdmacm/rsocket.c:3590: rs_copy_addr(addr, rdma_get_local_addr(rs->cm_id), addrlen); rdma-core-32.0/librdmacm/rsocket.c-3591- return 0; ############################################## rdma-core-32.0/librdmacm/rsocket.c-4325- rdma-core-32.0/librdmacm/rsocket.c:4326: memcpy(&saddr, rdma_get_local_addr(dest->qp->cm_id), rdma-core-32.0/librdmacm/rsocket.c:4327: ucma_addrlen(rdma_get_local_addr(dest->qp->cm_id))); rdma-core-32.0/librdmacm/rsocket.c-4328- if (saddr.sa.sa_family == AF_INET) ############################################## rdma-core-32.0/librdmacm/rsocket.c-4331- saddr.sin6.sin6_port = 0; rdma-core-32.0/librdmacm/rsocket.c:4332: ret = rdma_resolve_addr(id, &saddr.sa, &dest->addr.sa, 2000); rdma-core-32.0/librdmacm/rsocket.c-4333- if (ret) ############################################## rdma-core-32.0/providers/cxgb4/cq.c-45- union t4_cqe cqe = {}; rdma-core-32.0/providers/cxgb4/cq.c:46: __be64 *gen = GEN_ADDR(&cqe); rdma-core-32.0/providers/cxgb4/cq.c-47- ############################################## rdma-core-32.0/providers/cxgb4/cq.c-81- union t4_cqe cqe = {}; rdma-core-32.0/providers/cxgb4/cq.c:82: __be64 *gen = GEN_ADDR(&cqe); rdma-core-32.0/providers/cxgb4/cq.c-83- ############################################## rdma-core-32.0/providers/cxgb4/cq.c-170-{ rdma-core-32.0/providers/cxgb4/cq.c:171: __be64 *gen = GEN_ADDR(read_cqe); rdma-core-32.0/providers/cxgb4/cq.c-172- ############################################## rdma-core-32.0/providers/cxgb4/t4.h-52-#define u64 uint64_t rdma-core-32.0/providers/cxgb4/t4.h:53:#define DECLARE_PCI_UNMAP_ADDR(a) rdma-core-32.0/providers/cxgb4/t4.h-54-#define __iomem ############################################## rdma-core-32.0/providers/cxgb4/t4.h-348- ((x)->b64.bits_type_ts) : ((x)->b32.bits_type_ts)) rdma-core-32.0/providers/cxgb4/t4.h:349:#define GEN_ADDR(x) (is_64b_cqe ? \ rdma-core-32.0/providers/cxgb4/t4.h-350- (&((x)->b64.bits_type_ts)) : (&((x)->b32.bits_type_ts))) ############################################## rdma-core-32.0/providers/efa/verbs.c-1726- rdma-core-32.0/providers/efa/verbs.c:1727:static void efa_send_wr_set_addr(struct ibv_qp_ex *ibvqpx, rdma-core-32.0/providers/efa/verbs.c-1728- struct ibv_ah *ibvah, ############################################## rdma-core-32.0/providers/hns/hns_roce_u_verbs.c-757- rdma-core-32.0/providers/hns/hns_roce_u_verbs.c:758:static int get_sq_db_addr(struct ibv_pd *pd, struct ibv_qp_init_attr *attr, rdma-core-32.0/providers/hns/hns_roce_u_verbs.c-759- struct hns_roce_qp *qp, ############################################## rdma-core-32.0/providers/hns/hns_roce_u_verbs.c-776- rdma-core-32.0/providers/hns/hns_roce_u_verbs.c:777:static int get_rq_db_addr(struct ibv_pd *pd, struct ibv_qp_init_attr *attr, rdma-core-32.0/providers/hns/hns_roce_u_verbs.c-778- struct hns_roce_qp *qp, ############################################## rdma-core-32.0/providers/hns/hns_roce_u_verbs.c-844- rdma-core-32.0/providers/hns/hns_roce_u_verbs.c:845: ret = get_sq_db_addr(pd, attr, qp, context, &cmd); rdma-core-32.0/providers/hns/hns_roce_u_verbs.c-846- if (ret) ############################################## rdma-core-32.0/providers/hns/hns_roce_u_verbs.c-848- rdma-core-32.0/providers/hns/hns_roce_u_verbs.c:849: ret = get_rq_db_addr(pd, attr, qp, context, &cmd); rdma-core-32.0/providers/hns/hns_roce_u_verbs.c-850- if (ret) ############################################## rdma-core-32.0/providers/mlx5/bitmap.h-48-#ifdef __ia64__ rdma-core-32.0/providers/mlx5/bitmap.h:49:#define MLX5_SHM_ADDR ((void *)0x8000000000000000UL) rdma-core-32.0/providers/mlx5/bitmap.h-50-#define MLX5_SHMAT_FLAGS (SHM_RND) ############################################## rdma-core-32.0/providers/mlx5/cq.c-355- uint64_t val; rdma-core-32.0/providers/mlx5/cq.c:356: asm volatile ("rdtsc" : "=a" (low), "=d" (high)); rdma-core-32.0/providers/mlx5/cq.c-357- val = high; ############################################## rdma-core-32.0/providers/mlx5/dr_dbg.c-220- mem_rec_type, rdma-core-32.0/providers/mlx5/dr_dbg.c:221: dr_dump_icm_to_idx(dr_ste_get_icm_addr(rule_mem->ste)), rdma-core-32.0/providers/mlx5/dr_dbg.c-222- rule_id, ############################################## rdma-core-32.0/providers/mlx5/dr_rule.c-56- rdma-core-32.0/providers/mlx5/dr_rule.c:57: dr_ste_set_miss_addr(ste_ctx, rdma-core-32.0/providers/mlx5/dr_rule.c-58- last_ste->hw_ste, rdma-core-32.0/providers/mlx5/dr_rule.c:59: dr_ste_get_icm_addr(new_last_ste)); rdma-core-32.0/providers/mlx5/dr_rule.c-60- ############################################## rdma-core-32.0/providers/mlx5/dr_rule.c-91- ste = new_htbl->ste_arr; rdma-core-32.0/providers/mlx5/dr_rule.c:92: dr_ste_set_miss_addr(ste_ctx, hw_ste, nic_matcher->e_anchor->chunk->icm_addr); rdma-core-32.0/providers/mlx5/dr_rule.c-93- dr_htbl_get(new_htbl); ############################################## rdma-core-32.0/providers/mlx5/dr_rule.c-272- memcpy(hw_ste, cur_ste->hw_ste, DR_STE_SIZE_REDUCED); rdma-core-32.0/providers/mlx5/dr_rule.c:273: dr_ste_set_miss_addr(ste_ctx, hw_ste, nic_matcher->e_anchor->chunk->icm_addr); rdma-core-32.0/providers/mlx5/dr_rule.c-274- ############################################## rdma-core-32.0/providers/mlx5/dr_rule.c-465- */ rdma-core-32.0/providers/mlx5/dr_rule.c:466: dr_ste_set_hit_addr(dmn->ste_ctx, rdma-core-32.0/providers/mlx5/dr_rule.c-467- prev_htbl->ste_arr[0].hw_ste, ############################################## rdma-core-32.0/providers/mlx5/dr_rule.c-773- rdma-core-32.0/providers/mlx5/dr_rule.c:774: dr_ste_set_miss_addr(ste_ctx, hw_ste, nic_matcher->e_anchor->chunk->icm_addr); rdma-core-32.0/providers/mlx5/dr_rule.c-775- ############################################## rdma-core-32.0/providers/mlx5/dr_send.c-699- send_info.write.lkey = 0; rdma-core-32.0/providers/mlx5/dr_send.c:700: send_info.remote_addr = dr_ste_get_mr_addr(ste) + offset; rdma-core-32.0/providers/mlx5/dr_send.c-701- send_info.rkey = ste->htbl->chunk->rkey; ############################################## rdma-core-32.0/providers/mlx5/dr_send.c-748- send_info.write.lkey = 0; rdma-core-32.0/providers/mlx5/dr_send.c:749: send_info.remote_addr = dr_ste_get_mr_addr(htbl->ste_arr + ste_index); rdma-core-32.0/providers/mlx5/dr_send.c-750- send_info.rkey = htbl->chunk->rkey; ############################################## rdma-core-32.0/providers/mlx5/dr_send.c-801- send_info.write.lkey = 0; rdma-core-32.0/providers/mlx5/dr_send.c:802: send_info.remote_addr = dr_ste_get_mr_addr(htbl->ste_arr + ste_index); rdma-core-32.0/providers/mlx5/dr_send.c-803- send_info.rkey = htbl->chunk->rkey; ############################################## rdma-core-32.0/providers/mlx5/dr_ste.c-107- rdma-core-32.0/providers/mlx5/dr_ste.c:108:void dr_ste_set_miss_addr(struct dr_ste_ctx *ste_ctx, uint8_t *hw_ste_p, rdma-core-32.0/providers/mlx5/dr_ste.c-109- uint64_t miss_addr) rdma-core-32.0/providers/mlx5/dr_ste.c-110-{ rdma-core-32.0/providers/mlx5/dr_ste.c:111: ste_ctx->set_miss_addr(hw_ste_p, miss_addr); rdma-core-32.0/providers/mlx5/dr_ste.c-112-} rdma-core-32.0/providers/mlx5/dr_ste.c-113- rdma-core-32.0/providers/mlx5/dr_ste.c:114:static void dr_ste_always_miss_addr(struct dr_ste_ctx *ste_ctx, rdma-core-32.0/providers/mlx5/dr_ste.c-115- struct dr_ste *ste, ############################################## rdma-core-32.0/providers/mlx5/dr_ste.c-120- ste_ctx->set_next_lu_type(hw_ste_p, DR_STE_LU_TYPE_DONT_CARE); rdma-core-32.0/providers/mlx5/dr_ste.c:121: ste_ctx->set_miss_addr(hw_ste_p, miss_addr); rdma-core-32.0/providers/mlx5/dr_ste.c-122- dr_ste_set_always_miss((struct dr_hw_ste_format *)ste->hw_ste); ############################################## rdma-core-32.0/providers/mlx5/dr_ste.c-124- rdma-core-32.0/providers/mlx5/dr_ste.c:125:void dr_ste_set_hit_addr(struct dr_ste_ctx *ste_ctx, uint8_t *hw_ste_p, rdma-core-32.0/providers/mlx5/dr_ste.c-126- uint64_t icm_addr, uint32_t ht_size) rdma-core-32.0/providers/mlx5/dr_ste.c-127-{ rdma-core-32.0/providers/mlx5/dr_ste.c:128: ste_ctx->set_hit_addr(hw_ste_p, icm_addr, ht_size); rdma-core-32.0/providers/mlx5/dr_ste.c-129-} rdma-core-32.0/providers/mlx5/dr_ste.c-130- rdma-core-32.0/providers/mlx5/dr_ste.c:131:uint64_t dr_ste_get_icm_addr(struct dr_ste *ste) rdma-core-32.0/providers/mlx5/dr_ste.c-132-{ ############################################## rdma-core-32.0/providers/mlx5/dr_ste.c-137- rdma-core-32.0/providers/mlx5/dr_ste.c:138:uint64_t dr_ste_get_mr_addr(struct dr_ste *ste) rdma-core-32.0/providers/mlx5/dr_ste.c-139-{ ############################################## rdma-core-32.0/providers/mlx5/dr_ste.c-160- ste_ctx->set_next_lu_type(hw_ste, next_htbl->lu_type); rdma-core-32.0/providers/mlx5/dr_ste.c:161: ste_ctx->set_hit_addr(hw_ste, chunk->icm_addr, chunk->num_of_entries); rdma-core-32.0/providers/mlx5/dr_ste.c-162- ############################################## rdma-core-32.0/providers/mlx5/dr_ste.c-217- miss_addr = nic_matcher->e_anchor->chunk->icm_addr; rdma-core-32.0/providers/mlx5/dr_ste.c:218: dr_ste_always_miss_addr(ste_ctx, &tmp_ste, miss_addr); rdma-core-32.0/providers/mlx5/dr_ste.c-219- memcpy(ste->hw_ste, tmp_ste.hw_ste, DR_STE_SIZE_REDUCED); ############################################## rdma-core-32.0/providers/mlx5/dr_ste.c-296- rdma-core-32.0/providers/mlx5/dr_ste.c:297: miss_addr = ste_ctx->get_miss_addr(ste->hw_ste); rdma-core-32.0/providers/mlx5/dr_ste.c:298: ste_ctx->set_miss_addr(prev_ste->hw_ste, miss_addr); rdma-core-32.0/providers/mlx5/dr_ste.c-299- ############################################## rdma-core-32.0/providers/mlx5/dr_ste.c-378- rdma-core-32.0/providers/mlx5/dr_ste.c:379: ste_ctx->set_hit_addr(hw_ste, chunk->icm_addr, chunk->num_of_entries); rdma-core-32.0/providers/mlx5/dr_ste.c-380-} ############################################## rdma-core-32.0/providers/mlx5/dr_ste.c-404- else rdma-core-32.0/providers/mlx5/dr_ste.c:405: dr_ste_always_miss_addr(ste_ctx, &ste, connect_info->miss_icm_addr); rdma-core-32.0/providers/mlx5/dr_ste.c-406-} ############################################## rdma-core-32.0/providers/mlx5/dr_ste_v0.c-263- rdma-core-32.0/providers/mlx5/dr_ste_v0.c:264:static void dr_ste_v0_set_miss_addr(uint8_t *hw_ste_p, uint64_t miss_addr) rdma-core-32.0/providers/mlx5/dr_ste_v0.c-265-{ ############################################## rdma-core-32.0/providers/mlx5/dr_ste_v0.c-272- rdma-core-32.0/providers/mlx5/dr_ste_v0.c:273:static uint64_t dr_ste_v0_get_miss_addr(uint8_t *hw_ste_p) rdma-core-32.0/providers/mlx5/dr_ste_v0.c-274-{ ############################################## rdma-core-32.0/providers/mlx5/dr_ste_v0.c-306- rdma-core-32.0/providers/mlx5/dr_ste_v0.c:307:static void dr_ste_v0_set_hit_addr(uint8_t *hw_ste_p, uint64_t icm_addr, uint32_t ht_size) rdma-core-32.0/providers/mlx5/dr_ste_v0.c-308-{ ############################################## rdma-core-32.0/providers/mlx5/dr_ste_v0.c-419- rdma-core-32.0/providers/mlx5/dr_ste_v0.c:420: dr_ste_v0_set_hit_addr(last_ste, attr->final_icm_addr, 1); rdma-core-32.0/providers/mlx5/dr_ste_v0.c-421-} ############################################## rdma-core-32.0/providers/mlx5/dr_ste_v0.c-465- rdma-core-32.0/providers/mlx5/dr_ste_v0.c:466: dr_ste_v0_set_hit_addr(last_ste, attr->final_icm_addr, 1); rdma-core-32.0/providers/mlx5/dr_ste_v0.c-467-} ############################################## rdma-core-32.0/providers/mlx5/dr_ste_v1.c-283- rdma-core-32.0/providers/mlx5/dr_ste_v1.c:284:static void dr_ste_v1_set_miss_addr(uint8_t *hw_ste_p, uint64_t miss_addr) rdma-core-32.0/providers/mlx5/dr_ste_v1.c-285-{ ############################################## rdma-core-32.0/providers/mlx5/dr_ste_v1.c-291- rdma-core-32.0/providers/mlx5/dr_ste_v1.c:292:static uint64_t dr_ste_v1_get_miss_addr(uint8_t *hw_ste_p) rdma-core-32.0/providers/mlx5/dr_ste_v1.c-293-{ ############################################## rdma-core-32.0/providers/mlx5/dr_ste_v1.c-330- rdma-core-32.0/providers/mlx5/dr_ste_v1.c:331:static void dr_ste_v1_set_hit_addr(uint8_t *hw_ste_p, uint64_t icm_addr, uint32_t ht_size) rdma-core-32.0/providers/mlx5/dr_ste_v1.c-332-{ ############################################## rdma-core-32.0/providers/mlx5/dr_ste_v1.c-522- rdma-core-32.0/providers/mlx5/dr_ste_v1.c:523: dr_ste_v1_set_hit_addr(last_ste, attr->final_icm_addr, 1); rdma-core-32.0/providers/mlx5/dr_ste_v1.c-524-} ############################################## rdma-core-32.0/providers/mlx5/dr_ste_v1.c-580- rdma-core-32.0/providers/mlx5/dr_ste_v1.c:581: dr_ste_v1_set_hit_addr(last_ste, attr->final_icm_addr, 1); rdma-core-32.0/providers/mlx5/dr_ste_v1.c-582-} ############################################## rdma-core-32.0/providers/mlx5/man/mlx5dv_wr_post.3.md-20- rdma-core-32.0/providers/mlx5/man/mlx5dv_wr_post.3.md:21:static inline void mlx5dv_wr_set_dc_addr(struct mlx5dv_qp_ex *mqp, rdma-core-32.0/providers/mlx5/man/mlx5dv_wr_post.3.md-22- struct ibv_ah *ah, ############################################## rdma-core-32.0/providers/mlx5/man/mlx5dv_wr_post.3.md-106-*DCI* QPs rdma-core-32.0/providers/mlx5/man/mlx5dv_wr_post.3.md:107:: *mlx5dv_wr_set_dc_addr()* must be called to set the DCI WR properties. The rdma-core-32.0/providers/mlx5/man/mlx5dv_wr_post.3.md-108- destination address of the work is specified by *ah*, the remote DCT ############################################## rdma-core-32.0/providers/mlx5/man/mlx5dv_wr_post.3.md-138-/* Use mlx5 DC setter using mlx5dv_qp_ex object */ rdma-core-32.0/providers/mlx5/man/mlx5dv_wr_post.3.md:139:mlx5dv_wr_set_wr_dc_addr(mqpx, ah, remote_dctn, remote_dc_key); rdma-core-32.0/providers/mlx5/man/mlx5dv_wr_post.3.md-140- ############################################## rdma-core-32.0/providers/mlx5/mlx5.h-985-int mlx5_detach_mcast(struct ibv_qp *qp, const union ibv_gid *gid, uint16_t lid); rdma-core-32.0/providers/mlx5/mlx5.h:986:void *mlx5_get_atomic_laddr(struct mlx5_qp *qp, uint16_t idx, int *byte_count); rdma-core-32.0/providers/mlx5/mlx5.h-987-void *mlx5_get_send_wqe(struct mlx5_qp *qp, int n); ############################################## rdma-core-32.0/providers/mlx5/mlx5dv.h-267- rdma-core-32.0/providers/mlx5/mlx5dv.h:268:static inline void mlx5dv_wr_set_dc_addr(struct mlx5dv_qp_ex *mqp, rdma-core-32.0/providers/mlx5/mlx5dv.h-269- struct ibv_ah *ah, ############################################## rdma-core-32.0/providers/mlx5/mlx5dv.h-272-{ rdma-core-32.0/providers/mlx5/mlx5dv.h:273: mqp->wr_set_dc_addr(mqp, ah, remote_dctn, remote_dc_key); rdma-core-32.0/providers/mlx5/mlx5dv.h-274-} ############################################## rdma-core-32.0/providers/mlx5/mlx5dv_dr.h-268-uint32_t dr_ste_calc_hash_index(uint8_t *hw_ste_p, struct dr_ste_htbl *htbl); rdma-core-32.0/providers/mlx5/mlx5dv_dr.h:269:void dr_ste_set_miss_addr(struct dr_ste_ctx *ste_ctx, uint8_t *hw_ste_p, rdma-core-32.0/providers/mlx5/mlx5dv_dr.h-270- uint64_t miss_addr); ############################################## rdma-core-32.0/providers/mlx5/mlx5dv_dr.h-273- struct dr_ste_htbl *next_htbl); rdma-core-32.0/providers/mlx5/mlx5dv_dr.h:274:void dr_ste_set_hit_addr(struct dr_ste_ctx *ste_ctx, uint8_t *hw_ste_p, rdma-core-32.0/providers/mlx5/mlx5dv_dr.h-275- uint64_t icm_addr, uint32_t ht_size); ############################################## rdma-core-32.0/providers/mlx5/mlx5dv_dr.h-278- uint8_t ste_location); rdma-core-32.0/providers/mlx5/mlx5dv_dr.h:279:uint64_t dr_ste_get_icm_addr(struct dr_ste *ste); rdma-core-32.0/providers/mlx5/mlx5dv_dr.h:280:uint64_t dr_ste_get_mr_addr(struct dr_ste *ste); rdma-core-32.0/providers/mlx5/mlx5dv_dr.h-281-struct list_head *dr_ste_get_miss_list(struct dr_ste *ste); ############################################## rdma-core-32.0/providers/mlx5/qp.c-395- rdma-core-32.0/providers/mlx5/qp.c:396:void *mlx5_get_atomic_laddr(struct mlx5_qp *qp, uint16_t idx, int *byte_count) rdma-core-32.0/providers/mlx5/qp.c-397-{ ############################################## rdma-core-32.0/providers/mlx5/qp.c-2018-static void rdma-core-32.0/providers/mlx5/qp.c:2019:mlx5_send_wr_set_ud_addr(struct ibv_qp_ex *ibqp, struct ibv_ah *ah, rdma-core-32.0/providers/mlx5/qp.c-2020- uint32_t remote_qpn, uint32_t remote_qkey) ############################################## rdma-core-32.0/providers/mlx5/qp.c-2264- rdma-core-32.0/providers/mlx5/qp.c:2265:static void mlx5_send_wr_set_dc_addr(struct mlx5dv_qp_ex *dv_qp, rdma-core-32.0/providers/mlx5/qp.c-2266- struct ibv_ah *ah, ############################################## rdma-core-32.0/providers/rxe/rxe.c-262- atomic_thread_fence(memory_order_acquire); rdma-core-32.0/providers/rxe/rxe.c:263: src = consumer_addr(q); rdma-core-32.0/providers/rxe/rxe.c-264- memcpy(wc, src, sizeof(*wc)); ############################################## rdma-core-32.0/providers/rxe/rxe.c-390- rdma-core-32.0/providers/rxe/rxe.c:391: wqe = (struct rxe_recv_wqe *)producer_addr(q); rdma-core-32.0/providers/rxe/rxe.c-392- ############################################## rdma-core-32.0/providers/rxe/rxe.c-654- rdma-core-32.0/providers/rxe/rxe.c:655: wqe = (struct rxe_send_wqe *)producer_addr(sq->queue); rdma-core-32.0/providers/rxe/rxe.c-656- ############################################## rdma-core-32.0/providers/rxe/rxe_queue.h-98- rdma-core-32.0/providers/rxe/rxe_queue.h:99:static inline void *producer_addr(struct rxe_queue *q) rdma-core-32.0/providers/rxe/rxe_queue.h-100-{ ############################################## rdma-core-32.0/providers/rxe/rxe_queue.h-107- rdma-core-32.0/providers/rxe/rxe_queue.h:108:static inline void *consumer_addr(struct rxe_queue *q) rdma-core-32.0/providers/rxe/rxe_queue.h-109-{ ############################################## rdma-core-32.0/providers/rxe/rxe_queue.h-122- rdma-core-32.0/providers/rxe/rxe_queue.h:123:static inline unsigned int index_from_addr(const struct rxe_queue *q, const void *addr) rdma-core-32.0/providers/rxe/rxe_queue.h-124-{ ############################################## rdma-core-32.0/pyverbs/cmid.pyx-406- rdma-core-32.0/pyverbs/cmid.pyx:407: def bind_addr(self, AddrInfo lai not None): rdma-core-32.0/pyverbs/cmid.pyx-408- """ ############################################## rdma-core-32.0/pyverbs/cmid.pyx-413- """ rdma-core-32.0/pyverbs/cmid.pyx:414: ret = cm.rdma_bind_addr(self.id, lai.addr_info.ai_src_addr) rdma-core-32.0/pyverbs/cmid.pyx-415- if ret != 0: ############################################## rdma-core-32.0/pyverbs/cmid.pyx-423- rdma-core-32.0/pyverbs/cmid.pyx:424: def resolve_addr(self, AddrInfo rai not None, timeout_ms=2000): rdma-core-32.0/pyverbs/cmid.pyx-425- """ ############################################## rdma-core-32.0/pyverbs/cmid.pyx-432- """ rdma-core-32.0/pyverbs/cmid.pyx:433: ret = cm.rdma_resolve_addr(self.id, rai.addr_info.ai_src_addr, rdma-core-32.0/pyverbs/cmid.pyx-434- rai.addr_info.ai_dst_addr, timeout_ms) ############################################## rdma-core-32.0/pyverbs/libibverbs.pxd-605- uint16_t mss) rdma-core-32.0/pyverbs/libibverbs.pxd:606: void ibv_wr_set_ud_addr(ibv_qp_ex *qp, ibv_ah *ah, uint32_t remote_qpn, rdma-core-32.0/pyverbs/libibverbs.pxd-607- uint32_t remote_qkey) ############################################## rdma-core-32.0/pyverbs/librdmacm.pxd-109- int rdma_get_request(rdma_cm_id *listen, rdma_cm_id **id) rdma-core-32.0/pyverbs/librdmacm.pxd:110: int rdma_bind_addr(rdma_cm_id *id, sockaddr *addr) rdma-core-32.0/pyverbs/librdmacm.pxd:111: int rdma_resolve_addr(rdma_cm_id *id, sockaddr *src_addr, rdma-core-32.0/pyverbs/librdmacm.pxd-112- sockaddr *dst_addr, int timeout_ms) ############################################## rdma-core-32.0/pyverbs/mr.pyx-233- @property rdma-core-32.0/pyverbs/mr.pyx:234: def addr(self): rdma-core-32.0/pyverbs/mr.pyx-235- return self.info.addr ############################################## rdma-core-32.0/pyverbs/providers/mlx5/libmlx5.pxd-104- void mlx5dv_devx_free_uar(mlx5dv_devx_uar *devx_uar) rdma-core-32.0/pyverbs/providers/mlx5/libmlx5.pxd:105: void mlx5dv_wr_set_dc_addr(mlx5dv_qp_ex *mqp, v.ibv_ah *ah, rdma-core-32.0/pyverbs/providers/mlx5/libmlx5.pxd-106- uint32_t remote_dctn, uint64_t remote_dc_key) ############################################## rdma-core-32.0/pyverbs/providers/mlx5/mlx5dv.pyx-359- rdma-core-32.0/pyverbs/providers/mlx5/mlx5dv.pyx:360: def wr_set_dc_addr(self, AH ah, remote_dctn, remote_dc_key): rdma-core-32.0/pyverbs/providers/mlx5/mlx5dv.pyx-361- """ ############################################## rdma-core-32.0/pyverbs/providers/mlx5/mlx5dv.pyx-366- """ rdma-core-32.0/pyverbs/providers/mlx5/mlx5dv.pyx:367: dv.mlx5dv_wr_set_dc_addr(dv.mlx5dv_qp_ex_from_ibv_qp_ex(self.qp_ex), rdma-core-32.0/pyverbs/providers/mlx5/mlx5dv.pyx-368- ah.ah, remote_dctn, remote_dc_key) ############################################## rdma-core-32.0/pyverbs/providers/mlx5/mlx5dv.pyx-709- @property rdma-core-32.0/pyverbs/providers/mlx5/mlx5dv.pyx:710: def reg_addr(self): rdma-core-32.0/pyverbs/providers/mlx5/mlx5dv.pyx-711- return <uintptr_t>self.uar.reg_addr ############################################## rdma-core-32.0/pyverbs/providers/mlx5/mlx5dv.pyx-713- @property rdma-core-32.0/pyverbs/providers/mlx5/mlx5dv.pyx:714: def base_addr(self): rdma-core-32.0/pyverbs/providers/mlx5/mlx5dv.pyx-715- return <uintptr_t>self.uar.base_addr ############################################## rdma-core-32.0/pyverbs/qp.pyx-1330- rdma-core-32.0/pyverbs/qp.pyx:1331: def wr_set_ud_addr(self, AH ah, remote_qpn, remote_rkey): rdma-core-32.0/pyverbs/qp.pyx:1332: v.ibv_wr_set_ud_addr(self.qp_ex, ah.ah, remote_qpn, remote_rkey) rdma-core-32.0/pyverbs/qp.pyx-1333- ############################################## rdma-core-32.0/pyverbs/wr.pyx-63- @property rdma-core-32.0/pyverbs/wr.pyx:64: def addr(self): rdma-core-32.0/pyverbs/wr.pyx-65- return self.sge.addr rdma-core-32.0/pyverbs/wr.pyx-66- @addr.setter rdma-core-32.0/pyverbs/wr.pyx:67: def addr(self, val): rdma-core-32.0/pyverbs/wr.pyx-68- self.sge.addr = val ############################################## rdma-core-32.0/srp_daemon/srpd.in-47- rdma-core-32.0/srp_daemon/srpd.in:48: local pid=`cat $pidfile` rdma-core-32.0/srp_daemon/srpd.in-49- kill $pid ############################################## rdma-core-32.0/srp_daemon/srpd.in-140- echo rdma-core-32.0/srp_daemon/srpd.in:141: echo "Usage: `basename $0` {start|stop|restart|condrestart|try-restart|force-reload|status}" rdma-core-32.0/srp_daemon/srpd.in-142- echo ############################################## rdma-core-32.0/tests/rdmacm_utils.py-241- """ rdma-core-32.0/tests/rdmacm_utils.py:242: self.cm_res.cmid.bind_addr(self.cm_res.ai) rdma-core-32.0/tests/rdmacm_utils.py-243- resolve_addr_info = AddrInfo(src=src_addr, dst=mc_addr) rdma-core-32.0/tests/rdmacm_utils.py:244: self.cm_res.cmid.resolve_addr(resolve_addr_info) rdma-core-32.0/tests/rdmacm_utils.py-245- self.event_handler(expected_event=ce.RDMA_CM_EVENT_ADDR_RESOLVED) ############################################## rdma-core-32.0/tests/rdmacm_utils.py-272- if self.cm_res.passive: rdma-core-32.0/tests/rdmacm_utils.py:273: self.cm_res.cmid.bind_addr(self.cm_res.ai) rdma-core-32.0/tests/rdmacm_utils.py-274- self.cm_res.cmid.listen() ############################################## rdma-core-32.0/tests/rdmacm_utils.py-285- else: rdma-core-32.0/tests/rdmacm_utils.py:286: self.cm_res.cmid.resolve_addr(self.cm_res.ai) rdma-core-32.0/tests/rdmacm_utils.py-287- self.event_handler(expected_event=ce.RDMA_CM_EVENT_ADDR_RESOLVED) ############################################## rdma-core-32.0/tests/utils.py-391- ah = get_global_ah(agr_obj, gid_index, port) rdma-core-32.0/tests/utils.py:392: qp.wr_set_ud_addr(ah, agr_obj.rqps_num[qp_idx], agr_obj.UD_QKEY) rdma-core-32.0/tests/utils.py-393- if qp_type == e.IBV_QPT_XRC_SEND: ############################################## rdma-core-32.0/tests/utils.py-396- ah = get_global_ah(agr_obj, gid_index, port) rdma-core-32.0/tests/utils.py:397: qp.wr_set_dc_addr(ah, agr_obj.remote_dct_num, DCT_KEY) rdma-core-32.0/tests/utils.py-398- qp.wr_set_sge(send_object) ############################################## rdma-core-32.0/util/udma_barrier.h-83-#if defined(__i386__) rdma-core-32.0/util/udma_barrier.h:84:#define udma_to_device_barrier() asm volatile("" ::: "memory") rdma-core-32.0/util/udma_barrier.h-85-#elif defined(__x86_64__) rdma-core-32.0/util/udma_barrier.h:86:#define udma_to_device_barrier() asm volatile("" ::: "memory") rdma-core-32.0/util/udma_barrier.h-87-#elif defined(__PPC64__) rdma-core-32.0/util/udma_barrier.h:88:#define udma_to_device_barrier() asm volatile("sync" ::: "memory") rdma-core-32.0/util/udma_barrier.h-89-#elif defined(__PPC__) rdma-core-32.0/util/udma_barrier.h:90:#define udma_to_device_barrier() asm volatile("sync" ::: "memory") rdma-core-32.0/util/udma_barrier.h-91-#elif defined(__ia64__) rdma-core-32.0/util/udma_barrier.h:92:#define udma_to_device_barrier() asm volatile("mf" ::: "memory") rdma-core-32.0/util/udma_barrier.h-93-#elif defined(__sparc_v9__) rdma-core-32.0/util/udma_barrier.h:94:#define udma_to_device_barrier() asm volatile("membar #StoreStore" ::: "memory") rdma-core-32.0/util/udma_barrier.h-95-#elif defined(__aarch64__) rdma-core-32.0/util/udma_barrier.h:96:#define udma_to_device_barrier() asm volatile("dsb st" ::: "memory"); rdma-core-32.0/util/udma_barrier.h-97-#elif defined(__sparc__) || defined(__s390x__) rdma-core-32.0/util/udma_barrier.h:98:#define udma_to_device_barrier() asm volatile("" ::: "memory") rdma-core-32.0/util/udma_barrier.h-99-#else ############################################## rdma-core-32.0/util/udma_barrier.h-115-#if defined(__i386__) rdma-core-32.0/util/udma_barrier.h:116:#define udma_from_device_barrier() asm volatile("lock; addl $0,0(%%esp) " ::: "memory") rdma-core-32.0/util/udma_barrier.h-117-#elif defined(__x86_64__) rdma-core-32.0/util/udma_barrier.h:118:#define udma_from_device_barrier() asm volatile("lfence" ::: "memory") rdma-core-32.0/util/udma_barrier.h-119-#elif defined(__PPC64__) rdma-core-32.0/util/udma_barrier.h:120:#define udma_from_device_barrier() asm volatile("lwsync" ::: "memory") rdma-core-32.0/util/udma_barrier.h-121-#elif defined(__PPC__) rdma-core-32.0/util/udma_barrier.h:122:#define udma_from_device_barrier() asm volatile("sync" ::: "memory") rdma-core-32.0/util/udma_barrier.h-123-#elif defined(__ia64__) rdma-core-32.0/util/udma_barrier.h:124:#define udma_from_device_barrier() asm volatile("mf" ::: "memory") rdma-core-32.0/util/udma_barrier.h-125-#elif defined(__sparc_v9__) rdma-core-32.0/util/udma_barrier.h:126:#define udma_from_device_barrier() asm volatile("membar #LoadLoad" ::: "memory") rdma-core-32.0/util/udma_barrier.h-127-#elif defined(__aarch64__) rdma-core-32.0/util/udma_barrier.h:128:#define udma_from_device_barrier() asm volatile("dsb ld" ::: "memory"); rdma-core-32.0/util/udma_barrier.h-129-#elif defined(__sparc__) || defined(__s390x__) rdma-core-32.0/util/udma_barrier.h:130:#define udma_from_device_barrier() asm volatile("" ::: "memory") rdma-core-32.0/util/udma_barrier.h-131-#else ############################################## rdma-core-32.0/util/udma_barrier.h-179-#if defined(__i386__) rdma-core-32.0/util/udma_barrier.h:180:#define mmio_flush_writes() asm volatile("lock; addl $0,0(%%esp) " ::: "memory") rdma-core-32.0/util/udma_barrier.h-181-#elif defined(__x86_64__) rdma-core-32.0/util/udma_barrier.h:182:#define mmio_flush_writes() asm volatile("sfence" ::: "memory") rdma-core-32.0/util/udma_barrier.h-183-#elif defined(__PPC64__) rdma-core-32.0/util/udma_barrier.h:184:#define mmio_flush_writes() asm volatile("sync" ::: "memory") rdma-core-32.0/util/udma_barrier.h-185-#elif defined(__PPC__) rdma-core-32.0/util/udma_barrier.h:186:#define mmio_flush_writes() asm volatile("sync" ::: "memory") rdma-core-32.0/util/udma_barrier.h-187-#elif defined(__ia64__) rdma-core-32.0/util/udma_barrier.h:188:#define mmio_flush_writes() asm volatile("fwb" ::: "memory") rdma-core-32.0/util/udma_barrier.h-189-#elif defined(__sparc_v9__) rdma-core-32.0/util/udma_barrier.h:190:#define mmio_flush_writes() asm volatile("membar #StoreStore" ::: "memory") rdma-core-32.0/util/udma_barrier.h-191-#elif defined(__aarch64__) rdma-core-32.0/util/udma_barrier.h:192:#define mmio_flush_writes() asm volatile("dsb st" ::: "memory"); rdma-core-32.0/util/udma_barrier.h-193-#elif defined(__sparc__) || defined(__s390x__) rdma-core-32.0/util/udma_barrier.h:194:#define mmio_flush_writes() asm volatile("" ::: "memory") rdma-core-32.0/util/udma_barrier.h-195-#else