/freebsd/contrib/ofed/librdmacm/ |
H A D | addrinfo.c | 49 const struct rdma_addrinfo *rai) in ucma_convert_to_ai() argument 52 if (rai->ai_flags & RAI_PASSIVE) in ucma_convert_to_ai() 54 if (rai->ai_flags & RAI_NUMERICHOST) in ucma_convert_to_ai() 56 if (rai->ai_family != AF_IB) in ucma_convert_to_ai() 57 ai->ai_family = rai->ai_family; in ucma_convert_to_ai() 59 switch (rai->ai_qp_type) { in ucma_convert_to_ai() 71 switch (rai->ai_port_space) { in ucma_convert_to_ai() 87 if (rai->ai_flags & RAI_PASSIVE) { in ucma_convert_to_ai() 88 ai->ai_addrlen = rai->ai_src_len; in ucma_convert_to_ai() 89 ai->ai_addr = rai->ai_src_addr; in ucma_convert_to_ai() [all …]
|
H A D | acm.c | 173 struct rdma_addrinfo *rai) in ucma_ib_set_addr() argument 194 ucma_set_sid(ib_rai->ai_port_space, rai->ai_src_addr, src); in ucma_ib_set_addr() 200 ucma_set_sid(ib_rai->ai_port_space, rai->ai_dst_addr, dst); in ucma_ib_set_addr() 212 struct rdma_addrinfo *rai) in ucma_ib_set_connect() argument 216 if (rai->ai_family == AF_IB) in ucma_ib_set_connect() 223 if (rai->ai_family == AF_INET) { in ucma_ib_set_connect() 226 &((struct sockaddr_in *) rai->ai_src_addr)->sin_addr, 4); in ucma_ib_set_connect() 228 &((struct sockaddr_in *) rai->ai_dst_addr)->sin_addr, 4); in ucma_ib_set_connect() 232 &((struct sockaddr_in6 *) rai->ai_src_addr)->sin6_addr, 16); in ucma_ib_set_connect() 234 &((struct sockaddr_in6 *) rai->ai_dst_addr)->sin6_addr, 16); in ucma_ib_set_connect() [all …]
|
H A D | cma.h | 98 void ucma_ib_resolve(struct rdma_addrinfo **rai,
|
H A D | cma.c | 935 struct rdma_addrinfo hint, *rai; in ucma_set_ib_route() local 946 ret = rdma_getaddrinfo(NULL, NULL, &hint, &rai); in ucma_set_ib_route() 950 if (rai->ai_route_len) in ucma_set_ib_route() 952 rai->ai_route, rai->ai_route_len); in ucma_set_ib_route() 956 rdma_freeaddrinfo(rai); in ucma_set_ib_route()
|
/freebsd/usr.sbin/rtadvd/ |
H A D | config.c | 245 /* clean up rai if any */ in rm_ifinfo() 287 rm_rainfo(struct rainfo *rai) in rm_rainfo() argument 298 TAILQ_REMOVE(&railist, rai, rai_next); in rm_rainfo() 299 if (rai->rai_ifinfo != NULL) in rm_rainfo() 301 __func__, rai->rai_ifinfo->ifi_ifindex); in rm_rainfo() 303 if (rai->rai_ra_data != NULL) in rm_rainfo() 304 free(rai->rai_ra_data); in rm_rainfo() 306 while ((pfx = TAILQ_FIRST(&rai->rai_prefix)) != NULL) in rm_rainfo() 308 while ((sol = TAILQ_FIRST(&rai->rai_soliciter)) != NULL) { in rm_rainfo() 309 TAILQ_REMOVE(&rai in rm_rainfo() 340 struct rainfo *rai; getconfig() local 1028 get_prefix(struct rainfo * rai) get_prefix() argument 1130 add_prefix(struct rainfo * rai,struct in6_prefixreq * ipr) add_prefix() argument 1165 struct rainfo *rai; delete_prefix() local 1187 struct rainfo *rai; invalidate_prefix() local 1229 struct rainfo *rai; update_prefix() local 1302 make_prefix(struct rainfo * rai,int ifindex,struct in6_addr * addr,int plen) make_prefix() argument 1324 make_packet(struct rainfo * rai) make_packet() argument [all...] |
H A D | rtadvd.c | 370 struct rainfo *rai; in rtadvd_shutdown() local 411 TAILQ_FOREACH(rai, &railist, rai_next) { in rtadvd_shutdown() 412 rai->rai_lifetime = 0; in rtadvd_shutdown() 413 TAILQ_FOREACH(rdn, &rai->rai_rdnss, rd_next) in rtadvd_shutdown() 415 TAILQ_FOREACH(dns, &rai->rai_dnssl, dn_next) in rtadvd_shutdown() 467 struct rainfo *rai; in rtmsg_input() local 580 rai = ifi->ifi_rainfo; in rtmsg_input() 581 if (rai == NULL) { in rtmsg_input() 608 pfx = find_prefix(rai, addr, plen); in rtmsg_input() 629 make_prefix(rai, ifinde in rtmsg_input() 907 struct rainfo *rai; rs_input() local 1066 struct rainfo *rai; ra_input() local 1229 prefix_check(struct nd_opt_prefix_info * pinfo,struct rainfo * rai,struct sockaddr_in6 * from) prefix_check() argument 1350 find_prefix(struct rainfo * rai,struct in6_addr * prefix,int plen) find_prefix() argument 1658 struct rainfo *rai; ra_output() local 1862 struct rainfo *rai; ra_timer_update() local [all...] |
H A D | control_server.c | 99 DEF_PL_HANDLER(rai), 201 struct rainfo *rai; in cm_getprop_rai() local 216 if ((rai = ifi->ifi_rainfo) == NULL) { in cm_getprop_rai() 222 p = malloc(sizeof(*rai)); in cm_getprop_rai() 225 len = cm_str2bin(p, rai, sizeof(*rai)); in cm_getprop_rai() 242 struct rainfo *rai; in cm_getprop_ifi_ra_timer() local 258 if ((rai = ifi->ifi_rainfo) == NULL) { in cm_getprop_ifi_ra_timer() 288 struct rainfo *rai; in cm_getprop_rti() local 310 rai in cm_getprop_rti() 337 struct rainfo *rai; cm_getprop_pfx() local 386 struct rainfo *rai; cm_getprop_rdnss() local 455 struct rainfo *rai; cm_getprop_dnssl() local [all...] |
H A D | rrenum.c | 147 struct rainfo *rai; in do_use_prefix() local 217 rai = ifi->ifi_rainfo; in do_use_prefix() 219 TAILQ_FOREACH(pfx, &rai->rai_prefix, pfx_next) { in do_use_prefix()
|
/freebsd/contrib/ofed/librdmacm/examples/ |
H A D | rstream.c | 318 struct rdma_addrinfo *rai = NULL; in server_listen() local 324 ret = rdma_getaddrinfo(src_addr, port, &rai_hints, &rai); in server_listen() 334 lrs = rai ? rs_socket(rai->ai_family, SOCK_STREAM, 0) : in server_listen() 349 ret = rai ? rs_bind(lrs, rai->ai_src_addr, rai->ai_src_len) : in server_listen() 364 if (rai) in server_listen() 365 rdma_freeaddrinfo(rai); in server_listen() 405 struct rdma_addrinfo *rai = NULL, *rai_src = NULL; in client_connect() local 411 ret = use_rgai ? rdma_getaddrinfo(dst_addr, port, &rai_hints, &rai) : in client_connect() 433 rs = rai ? rs_socket(rai->ai_family, SOCK_STREAM, 0) : in client_connect() 444 ret = rai ? rs_bind(rs, rai_src->ai_src_addr, rai_src->ai_src_len) : in client_connect() [all …]
|
H A D | riostream.c | 354 struct rdma_addrinfo *rai = NULL; in server_listen() local 360 ret = rdma_getaddrinfo(src_addr, port, &rai_hints, &rai); in server_listen() 370 lrs = rai ? rsocket(rai->ai_family, SOCK_STREAM, 0) : in server_listen() 385 ret = rai ? rbind(lrs, rai->ai_src_addr, rai->ai_src_len) : in server_listen() 400 if (rai) in server_listen() 401 rdma_freeaddrinfo(rai); in server_listen() 438 struct rdma_addrinfo *rai = NULL; in client_connect() local 444 ret = use_rgai ? rdma_getaddrinfo(dst_addr, port, &rai_hints, &rai) : in client_connect() 451 rs = rai ? rsocket(rai->ai_family, SOCK_STREAM, 0) : in client_connect() 462 ret = rai ? rconnect(rs, rai->ai_dst_addr, rai->ai_dst_len) : in client_connect() [all …]
|
H A D | cmtime.c | 48 static struct rdma_addrinfo hints, *rai; variable 302 if (!rdma_resolve_addr(n->id, rai->ai_src_addr, in cma_handler() 303 rai->ai_dst_addr, timeout)) in cma_handler() 463 ret = get_rdma_addr(src_addr, dst_addr, port, &hints, &rai); in run_server() 469 ret = rdma_bind_addr(listen_id, rai->ai_src_addr); in run_server() 492 ret = get_rdma_addr(src_addr, dst_addr, port, &hints, &rai); in run_client() 501 conn_param.private_data = rai->ai_connect; in run_client() 502 conn_param.private_data_len = rai->ai_connect_len; in run_client() 515 ret = rdma_bind_addr(nodes[i].id, rai->ai_src_addr); in run_client() 533 ret = rdma_resolve_addr(nodes[i].id, rai->ai_src_addr, in run_client() [all …]
|
H A D | cmatose.c | 69 struct rdma_addrinfo *rai; member 252 conn_param.private_data = test.rai->ai_connect; in route_handler() 253 conn_param.private_data_len = test.rai->ai_connect_len; in route_handler() 508 ret = get_rdma_addr(src_addr, dst_addr, port, &hints, &test.rai); in run_server() 514 ret = rdma_bind_addr(listen_id, test.rai->ai_src_addr); in run_server() 581 ret = get_rdma_addr(src_addr, dst_addr, port, &hints, &test.rai); in run_client() 589 ret = rdma_resolve_addr(test.nodes[i].cma_id, test.rai->ai_src_addr, in run_client() 590 test.rai->ai_dst_addr, 2000); in run_client() 721 if (test.rai) in main() 722 rdma_freeaddrinfo(test.rai); in main()
|
H A D | udaddy.c | 66 struct rdma_addrinfo *rai; member 273 conn_param.private_data = test.rai->ai_connect; in route_handler() 274 conn_param.private_data_len = test.rai->ai_connect_len; in route_handler() 515 ret = get_rdma_addr(src_addr, dst_addr, port, &hints, &test.rai); in run_server() 521 ret = rdma_bind_addr(listen_id, test.rai->ai_src_addr); in run_server() 564 ret = get_rdma_addr(src_addr, dst_addr, port, &hints, &test.rai); in run_client() 572 ret = rdma_resolve_addr(test.nodes[i].cma_id, test.rai->ai_src_addr, in run_client() 573 test.rai->ai_dst_addr, 2000); in run_client() 688 if (test.rai) in main() 689 rdma_freeaddrinfo(test.rai); in main()
|
H A D | common.c | 49 struct rdma_addrinfo *hints, struct rdma_addrinfo **rai) in get_rdma_addr() argument 55 return rdma_getaddrinfo(src, port, hints, rai); in get_rdma_addr() 69 ret = rdma_getaddrinfo(dst, port, &rai_hints, rai); in get_rdma_addr()
|
H A D | common.h | 79 struct rdma_addrinfo *hints, struct rdma_addrinfo **rai);
|
/freebsd/usr.sbin/rtsold/ |
H A D | rtsol.c | 173 struct rainfo *rai; in rtsol_input() local 342 rai = find_rainfo(ifi, &from); in rtsol_input() 343 if (rai == NULL) { in rtsol_input() 344 ELM_MALLOC(rai, exit(1)); in rtsol_input() 345 rai->rai_ifinfo = ifi; in rtsol_input() 346 TAILQ_INIT(&rai->rai_ra_opt); in rtsol_input() 347 rai->rai_saddr.sin6_family = AF_INET6; in rtsol_input() 348 rai->rai_saddr.sin6_len = sizeof(rai->rai_saddr); in rtsol_input() 349 memcpy(&rai->rai_saddr.sin6_addr, &from.sin6_addr, in rtsol_input() 350 sizeof(rai->rai_saddr.sin6_addr)); in rtsol_input() [all …]
|
H A D | rtsold.c | 489 struct rainfo *rai; in find_rainfo() local 491 TAILQ_FOREACH(rai, &ifi->ifi_rainfo, rai_next) in find_rainfo() 492 if (memcmp(&rai->rai_saddr.sin6_addr, &sin6->sin6_addr, in find_rainfo() 493 sizeof(rai->rai_saddr.sin6_addr)) == 0) in find_rainfo() 494 return (rai); in find_rainfo() 555 struct rainfo *rai; in rtsol_check_timer() local 568 while((rai = TAILQ_FIRST(&ifi->ifi_rainfo)) != NULL) { in rtsol_check_timer() 570 TAILQ_REMOVE(&ifi->ifi_rainfo, rai, rai_next); in rtsol_check_timer() 571 while ((rao = TAILQ_FIRST(&rai->rai_ra_opt)) != in rtsol_check_timer() 573 TAILQ_REMOVE(&rai->rai_ra_opt, rao, in rtsol_check_timer() [all …]
|
H A D | dump.c | 60 struct rainfo *rai; in rtsold_dump() local 106 TAILQ_FOREACH(rai, &ifi->ifi_rainfo, rai_next) { in rtsold_dump() 108 inet_ntop(AF_INET6, &rai->rai_saddr.sin6_addr, in rtsold_dump() 110 TAILQ_FOREACH(rao, &rai->rai_ra_opt, rao_next) { in rtsold_dump()
|
/freebsd/usr.sbin/rtadvctl/ |
H A D | rtadvctl.c | 411 char argv_rai[IFNAMSIZ + sizeof(":rai=")]; in action_show() 475 struct rainfo *rai; in action_show() local 548 sprintf(argv_rai, "%s:rai=", ifi->ifi_ifname); in action_show() 555 rai = (struct rainfo *)cp.cp_val; in action_show() 558 sec2str(rai->rai_lifetime, ssbuf)); in action_show() 560 rai->rai_lifetime == 0) in action_show() 566 printf("%s/", sec2str(rai->rai_mininterval, ssbuf)); in action_show() 567 printf("%s\n", sec2str(rai->rai_maxinterval, ssbuf)); in action_show() 568 if (rai->rai_linkmtu) in action_show() 569 printf("\tAdvLinkMTU: %d", rai in action_show() [all...] |
/freebsd/contrib/llvm-project/lld/ELF/ |
H A D | ICF.cpp | 242 auto rai = ra.begin(), rae = ra.end(), rbi = rb.begin(); in constantEq() local 243 for (; rai != rae; ++rai, ++rbi) { in constantEq() 244 if (rai->r_offset != rbi->r_offset || in constantEq() 245 rai->getType(config->isMips64EL) != rbi->getType(config->isMips64EL)) in constantEq() 248 uint64_t addA = getAddend<ELFT>(*rai); in constantEq() 251 Symbol &sa = secA->file->getRelocTargetSym(*rai); in constantEq() 342 auto rai = ra.begin(), rae = ra.end(), rbi = rb.begin(); in variableEq() local 343 for (; rai != rae; ++rai, ++rbi) { in variableEq() 345 Symbol &sa = secA->file->getRelocTargetSym(*rai); in variableEq()
|
/freebsd/sys/contrib/device-tree/src/arm64/freescale/ |
H A D | fsl-ls1088a-qds.dts | 7 * Harninder Rai <harninder.rai@nxp.com>
|
H A D | fsl-ls1088a-rdb.dts | 7 * Harninder Rai <harninder.rai@nxp.com>
|
H A D | fsl-ls1028a-rdb.dts | 7 * Harninder Rai <harninder.rai@nxp.com>
|
H A D | fsl-ls1028a-qds.dts | 7 * Harninder Rai <harninder.rai@nxp.com>
|
H A D | fsl-ls1088a.dtsi | 7 * Harninder Rai <harninder.rai@nxp.com>
|