Home
last modified time | relevance | path

Searched refs:scope_id (Results 1 – 10 of 10) sorted by relevance

/Linux-v4.19/net/rds/
Dbind.c57 __be16 port, __u32 scope_id) in __rds_create_bind_key() argument
63 memcpy(key, &scope_id, sizeof(scope_id)); in __rds_create_bind_key()
73 __u32 scope_id) in rds_find_bound() argument
78 __rds_create_bind_key(key, addr, port, scope_id); in rds_find_bound()
95 __be16 *port, __u32 scope_id) in rds_add_bound() argument
118 scope_id); in rds_add_bound()
132 rs->rs_bound_scope_id = scope_id; in rds_add_bound()
169 __u32 scope_id = 0; in rds_bind() local
214 scope_id = sin6->sin6_scope_id; in rds_bind()
233 if (!ipv6_addr_any(&rs->rs_conn_addr) && scope_id && in rds_bind()
[all …]
Dtransport.c81 __u32 scope_id) in rds_trans_get_preferred() argument
98 if (trans && (trans->laddr_check(net, addr, scope_id) == 0) && in rds_trans_get_preferred()
Dib.c396 __u32 scope_id) in rds_ib_laddr_check() argument
426 sin6.sin6_scope_id = scope_id; in rds_ib_laddr_check()
437 if (scope_id == 0) { in rds_ib_laddr_check()
445 dev = dev_get_by_index(&init_net, scope_id); in rds_ib_laddr_check()
472 addr, scope_id, ret, in rds_ib_laddr_check()
Dsend.c1081 __u32 scope_id = 0; in rds_sendmsg() local
1146 scope_id = sin6->sin6_scope_id; in rds_sendmsg()
1164 scope_id = rs->rs_bound_scope_id; in rds_sendmsg()
1188 if (scope_id != rs->rs_bound_scope_id) { in rds_sendmsg()
1189 if (!scope_id) { in rds_sendmsg()
1190 scope_id = rs->rs_bound_scope_id; in rds_sendmsg()
1257 scope_id); in rds_sendmsg()
Dtcp.c326 __u32 scope_id) in rds_tcp_laddr_check() argument
342 if (scope_id != 0) { in rds_tcp_laddr_check()
344 dev = dev_get_by_index_rcu(net, scope_id); in rds_tcp_laddr_check()
Drds.h531 __u32 scope_id);
725 __u32 scope_id);
986 __u32 scope_id);
/Linux-v4.19/net/core/
Dutils.c341 char scope_id[16]; in inet6_pton() local
342 size_t scope_len = min_t(size_t, sizeof(scope_id) - 1, in inet6_pton()
345 memcpy(scope_id, scope_delim + 1, scope_len); in inet6_pton()
346 scope_id[scope_len] = '\0'; in inet6_pton()
348 dev = dev_get_by_name(net, scope_id); in inet6_pton()
352 } else if (kstrtouint(scope_id, 0, &addr6->sin6_scope_id)) { in inet6_pton()
/Linux-v4.19/net/sunrpc/
Daddr.c179 u32 scope_id = 0; in rpc_parse_scope_id() local
184 scope_id = dev->ifindex; in rpc_parse_scope_id()
187 if (kstrtou32(p, 10, &scope_id) == 0) { in rpc_parse_scope_id()
195 sin6->sin6_scope_id = scope_id; in rpc_parse_scope_id()
/Linux-v4.19/net/tipc/
Dudp_media.c563 u32 *scope_id) in tipc_parse_udp_addr() argument
585 if (scope_id) { in tipc_parse_udp_addr()
594 *scope_id = ip6->sin6_scope_id ? : 0; in tipc_parse_udp_addr()
/Linux-v4.19/fs/cifs/
Dnetmisc.c173 char scope_id[13]; in cifs_convert_address() local
197 memcpy(scope_id, pct + 1, slen); in cifs_convert_address()
198 scope_id[slen] = '\0'; in cifs_convert_address()
200 rc = kstrtouint(scope_id, 0, &s6->sin6_scope_id); in cifs_convert_address()