Home
last modified time | relevance | path

Searched refs:gids (Results 1 – 14 of 14) sorted by relevance

/linux-6.12.1/drivers/infiniband/hw/mlx4/
Dmain.c160 static int mlx4_ib_update_gids_v1(struct gid_entry *gids, in mlx4_ib_update_gids_v1() argument
177 memcpy(&gid_tbl[i], &gids[i].gid, sizeof(union ib_gid)); in mlx4_ib_update_gids_v1()
193 static int mlx4_ib_update_gids_v1_v2(struct gid_entry *gids, in mlx4_ib_update_gids_v1_v2() argument
216 memcpy(&gid_tbl[i].gid, &gids[i].gid, sizeof(union ib_gid)); in mlx4_ib_update_gids_v1_v2()
217 if (gids[i].gid_type == IB_GID_TYPE_ROCE_UDP_ENCAP) { in mlx4_ib_update_gids_v1_v2()
219 if (!ipv6_addr_v4mapped((struct in6_addr *)&gids[i].gid)) in mlx4_ib_update_gids_v1_v2()
238 static int mlx4_ib_update_gids(struct gid_entry *gids, in mlx4_ib_update_gids() argument
243 return mlx4_ib_update_gids_v1_v2(gids, ibdev, port_num); in mlx4_ib_update_gids()
245 return mlx4_ib_update_gids_v1(gids, ibdev, port_num); in mlx4_ib_update_gids()
264 struct gid_entry *gids; in mlx4_ib_add_gid() local
[all …]
Dmlx4_ib.h542 struct gid_entry gids[MLX4_MAX_PORT_GIDS]; member
550 struct mlx4_port_gid_table gids[MLX4_MAX_PORTS]; member
Dqp.c3001 port_gid_table = &iboe->gids[port_num - 1]; in fill_gid_by_hw_index()
3003 memcpy(gid, &port_gid_table->gids[index].gid, sizeof(*gid)); in fill_gid_by_hw_index()
3004 *gid_type = port_gid_table->gids[index].gid_type; in fill_gid_by_hw_index()
/linux-6.12.1/net/sunrpc/
Dsvcauth_unix.c493 int gids; in unix_gid_parse() local
514 rv = get_int(&mesg, &gids); in unix_gid_parse()
515 if (rv || gids < 0 || gids > 8192) in unix_gid_parse()
518 ug.gi = groups_alloc(gids); in unix_gid_parse()
522 for (i = 0 ; i < gids ; i++) { in unix_gid_parse()
/linux-6.12.1/drivers/net/ethernet/mellanox/mlx4/
Dport.c1130 int gids; in mlx4_get_base_gid_ix() local
1159 gids = MLX4_ROCE_MAX_GIDS - MLX4_ROCE_PF_GIDS; in mlx4_get_base_gid_ix()
1161 if (slave_gid <= gids % vfs) in mlx4_get_base_gid_ix()
1162 return MLX4_ROCE_PF_GIDS + ((gids / vfs) + 1) * (slave_gid - 1); in mlx4_get_base_gid_ix()
1164 return MLX4_ROCE_PF_GIDS + (gids % vfs) + in mlx4_get_base_gid_ix()
1165 ((gids / vfs) * (slave_gid - 1)); in mlx4_get_base_gid_ix()
/linux-6.12.1/Documentation/ABI/stable/
Dsysfs-class-infiniband326 What: /sys/class/infiniband/mlx4_X/iov/ports/<port-num>/gids/<n>
344 The "pkeys" and "gids" subdirectories contain one file for each
350 gids/<n>: (RO) The physical port gids n = 0..127
/linux-6.12.1/fs/ceph/
Dmds_client.h81 u32 *gids; /* use these GIDs */ member
Dmds_client.c4194 cap_auths[i].match.gids = kcalloc(_len, sizeof(u32), in handle_session()
4196 if (!cap_auths[i].match.gids) { in handle_session()
4204 cap_auths[i].match.gids[j], in handle_session()
4252 kfree(mdsc->s_cap_auths[i].match.gids); in handle_session()
4392 kfree(cap_auths[i].match.gids); in handle_session()
5629 if (caller_gid == auth->match.gids[i]) in ceph_mds_auth_match()
5637 if (gid == auth->match.gids[j]) { in ceph_mds_auth_match()
6024 kfree(mdsc->s_cap_auths[i].match.gids); in ceph_mdsc_stop()
/linux-6.12.1/Documentation/filesystems/
Dsquashfs.rst44 32-bit uids/gids yes no
258 converted to 32-bit uids/gids using an id look up table. This table is
Derofs.rst53 Max uids/gids 65536 4294967296
Didmappings.rst654 All VFS helpers that generate or take uids and gids as arguments use the
656 to catch errors that originate from conflating filesystem and VFS uids and gids.
/linux-6.12.1/Documentation/filesystems/nfs/
Drpc-cache.rst24 of 16 gids.
/linux-6.12.1/Documentation/admin-guide/cifs/
Dusage.rst576 and retrieving uids/gids/mode from the server) or to
/linux-6.12.1/Documentation/admin-guide/
Dkernel-parameters.txt3768 numeric uids/gids if the mount is using the
3819 server will return only numeric uids and gids to
3821 and gids from such clients. This is intended to ease