Home
last modified time | relevance | path

Searched refs:rai (Results 1 – 25 of 27) sorted by relevance

12

/freebsd/contrib/ofed/librdmacm/
H A Daddrinfo.c49 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 Dacm.c173 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 Dcma.h98 void ucma_ib_resolve(struct rdma_addrinfo **rai,
H A Dcma.c935 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 Dconfig.c245 /* 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 Drtadvd.c370 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 Dcontrol_server.c99 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 Drrenum.c147 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 Drstream.c318 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 Driostream.c354 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 Dcmtime.c48 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 Dcmatose.c69 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 Dudaddy.c66 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 Dcommon.c49 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 Dcommon.h79 struct rdma_addrinfo *hints, struct rdma_addrinfo **rai);
/freebsd/usr.sbin/rtsold/
H A Drtsol.c173 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 Drtsold.c489 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 Ddump.c60 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 Drtadvctl.c411 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 DICF.cpp242 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 Dfsl-ls1088a-qds.dts7 * Harninder Rai <harninder.rai@nxp.com>
H A Dfsl-ls1088a-rdb.dts7 * Harninder Rai <harninder.rai@nxp.com>
H A Dfsl-ls1028a-rdb.dts7 * Harninder Rai <harninder.rai@nxp.com>
H A Dfsl-ls1028a-qds.dts7 * Harninder Rai <harninder.rai@nxp.com>
H A Dfsl-ls1088a.dtsi7 * Harninder Rai <harninder.rai@nxp.com>

12