/kernel/linux/linux-6.6/include/linux/ |
H A D | syscalls.h | 657 asmlinkage long sys_setresgid(gid_t rgid, gid_t egid, gid_t sgid); 658 asmlinkage long sys_getresgid(gid_t __user *rgid, gid_t __user *egid, gid_t __user *sgid); 1107 asmlinkage long sys_setresgid16(old_gid_t rgid, old_gid_t egid, old_gid_t sgid); 1109 old_gid_t __user *egid, old_gid_t __user *sgid);
|
/kernel/linux/linux-5.10/kernel/ |
H A D | auditsc.c | 404 return audit_compare_gid(cred->sgid, name, f, ctx); in audit_field_compare() 441 return audit_gid_comparator(cred->gid, f->op, cred->sgid); in audit_field_compare() 446 return audit_gid_comparator(cred->egid, f->op, cred->sgid); in audit_field_compare() 449 /* sgid comparison */ in audit_field_compare() 451 return audit_gid_comparator(cred->sgid, f->op, cred->fsgid); in audit_field_compare() 537 result = audit_gid_comparator(cred->sgid, f->op, f->gid); in audit_filter_rules()
|
/kernel/linux/linux-5.10/net/core/ |
H A D | scm.c | 60 gid_eq(gid, cred->sgid)) || ns_capable(cred->user_ns, CAP_SETGID))) { in scm_check_creds()
|
/kernel/linux/linux-6.6/net/core/ |
H A D | scm.c | 60 gid_eq(gid, cred->sgid)) || ns_capable(cred->user_ns, CAP_SETGID))) { in scm_check_creds()
|
/kernel/linux/linux-5.10/drivers/infiniband/core/ |
H A D | ucma.c | 764 (union ib_gid *) &resp->ib_route[0].sgid); in ucma_copy_ib_route() 790 (union ib_gid *)&resp->ib_route[0].sgid); in ucma_copy_iboe_route() 813 rdma_addr_get_sgid(dev_addr, (union ib_gid *) &resp->ib_route[0].sgid); in ucma_copy_iw_route()
|
H A D | mad.c | 1686 union ib_gid sgid; in rcv_has_same_gid() local 1721 grh->sgid_index, &sgid)) in rcv_has_same_gid() 1723 return !memcmp(sgid.raw, rwc->recv_buf.grh->dgid.raw, in rcv_has_same_gid() 1732 rwc->recv_buf.grh->sgid.raw, in rcv_has_same_gid()
|
/kernel/linux/linux-5.10/drivers/infiniband/hw/hfi1/ |
H A D | hfi.h | 2635 grh->sgid.global.subnet_prefix = ibp->rvp.gid_prefix; in hfi1_make_ext_grh() 2637 grh->sgid.global.interface_id = in hfi1_make_ext_grh() 2640 grh->sgid.global.interface_id = OPA_MAKE_ID(slid); in hfi1_make_ext_grh()
|
/kernel/linux/linux-6.6/drivers/infiniband/hw/hfi1/ |
H A D | hfi.h | 2582 grh->sgid.global.subnet_prefix = ibp->rvp.gid_prefix; in hfi1_make_ext_grh() 2584 grh->sgid.global.interface_id = in hfi1_make_ext_grh() 2587 grh->sgid.global.interface_id = OPA_MAKE_ID(slid); in hfi1_make_ext_grh()
|
/kernel/linux/linux-6.6/drivers/infiniband/core/ |
H A D | ucma.c | 764 (union ib_gid *) &resp->ib_route[0].sgid); in ucma_copy_ib_route() 790 (union ib_gid *)&resp->ib_route[0].sgid); in ucma_copy_iboe_route() 813 rdma_addr_get_sgid(dev_addr, (union ib_gid *) &resp->ib_route[0].sgid); in ucma_copy_iw_route()
|
H A D | mad.c | 1676 union ib_gid sgid; in rcv_has_same_gid() local 1711 grh->sgid_index, &sgid)) in rcv_has_same_gid() 1713 return !memcmp(sgid.raw, rwc->recv_buf.grh->dgid.raw, in rcv_has_same_gid() 1722 rwc->recv_buf.grh->sgid.raw, in rcv_has_same_gid()
|
/kernel/linux/linux-5.10/drivers/infiniband/hw/ocrdma/ |
H A D | ocrdma_hw.c | 2529 memcpy(&cmd->params.sgid[0], &sgid_attr->gid.raw[0], in ocrdma_set_av_params() 2530 sizeof(cmd->params.sgid)); in ocrdma_set_av_params() 2544 memcpy(&cmd->params.sgid[0], in ocrdma_set_av_params() 2549 ocrdma_cpu_to_le32(&cmd->params.sgid[0], sizeof(cmd->params.sgid)); in ocrdma_set_av_params()
|
H A D | ocrdma_sli.h | 1195 u8 sgid[16]; member 1910 u8 sgid[16]; member
|
/kernel/linux/linux-6.6/drivers/infiniband/hw/ocrdma/ |
H A D | ocrdma_hw.c | 2525 memcpy(&cmd->params.sgid[0], &sgid_attr->gid.raw[0], in ocrdma_set_av_params() 2526 sizeof(cmd->params.sgid)); in ocrdma_set_av_params() 2540 memcpy(&cmd->params.sgid[0], in ocrdma_set_av_params() 2545 ocrdma_cpu_to_le32(&cmd->params.sgid[0], sizeof(cmd->params.sgid)); in ocrdma_set_av_params()
|
H A D | ocrdma_sli.h | 1195 u8 sgid[16]; member 1910 u8 sgid[16]; member
|
/third_party/rust/crates/nix/src/ |
H A D | unistd.rs | 2801 /// * `sgid`: saved group id 2806 pub fn setresgid(rgid: Gid, egid: Gid, sgid: Gid) -> Result<()> { in setresgid() 2807 let res = unsafe { libc::setresgid(rgid.into(), egid.into(), sgid.into()) }; in setresgid() 2877 let mut sgid = libc::gid_t::max_value(); in getresgid() variables 2878 let res = unsafe { libc::getresgid(&mut rgid, &mut egid, &mut sgid) }; in getresgid() 2880 Errno::result(res).map(|_| ResGid { real: Gid(rgid), effective: Gid(egid), saved: Gid(sgid) } ) in getresgid()
|
/kernel/linux/linux-5.10/drivers/infiniband/hw/mlx4/ |
H A D | qp.c | 2987 union ib_gid sgid; in build_mlx_header() local 3015 ah->av.ib.gid_index, &sgid.raw[0]); in build_mlx_header() 3020 ah->av.ib.gid_index, &sgid, in build_mlx_header() 3025 if (ipv6_addr_v4mapped((struct in6_addr *)&sgid)) in build_mlx_header() 3059 memcpy(sqp->ud_header.grh.source_gid.raw, sgid.raw, 16); in build_mlx_header() 3095 sgid.raw + 12, 4); in build_mlx_header() 3149 memcpy(&in6, sgid.raw, sizeof(in6)); in build_mlx_header()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/microchip/sparx5/ |
H A D | sparx5_main.h | 517 u32 sgid; /* Gate id */ member
|
/kernel/linux/linux-6.6/drivers/infiniband/hw/mlx4/ |
H A D | qp.c | 3023 union ib_gid sgid; in build_mlx_header() local 3051 ah->av.ib.gid_index, &sgid.raw[0]); in build_mlx_header() 3056 ah->av.ib.gid_index, &sgid, in build_mlx_header() 3061 if (ipv6_addr_v4mapped((struct in6_addr *)&sgid)) in build_mlx_header() 3095 memcpy(sqp->ud_header.grh.source_gid.raw, sgid.raw, 16); in build_mlx_header() 3131 sgid.raw + 12, 4); in build_mlx_header()
|
/kernel/linux/linux-5.10/security/ |
H A D | commoncap.c | 875 new->sgid = new->fsgid = new->egid; in cap_bprm_creds_from_file()
|
/kernel/linux/linux-5.10/fs/proc/ |
H A D | array.c | 198 seq_put_decimal_ull(m, "\t", from_kgid_munged(user_ns, cred->sgid)); in task_state()
|
/kernel/linux/linux-6.6/fs/proc/ |
H A D | array.c | 195 seq_put_decimal_ull(m, "\t", from_kgid_munged(user_ns, cred->sgid)); in task_state()
|
/kernel/linux/linux-6.6/security/ |
H A D | commoncap.c | 930 new->sgid = new->fsgid = new->egid; in cap_bprm_creds_from_file()
|
/kernel/linux/linux-5.10/drivers/net/ethernet/qlogic/qed/ |
H A D | qed_rdma.c | 1415 qp->sgid = params->sgid; in qed_rdma_modify_qp()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/qlogic/qed/ |
H A D | qed_rdma.c | 1388 qp->sgid = params->sgid; in qed_rdma_modify_qp()
|
/third_party/rust/crates/libc/src/unix/bsd/freebsdlike/ |
H A D | mod.rs | 1514 pub fn getresgid(rgid: *mut ::gid_t, egid: *mut ::gid_t, sgid: *mut ::gid_t) -> ::c_int; in getresgid() 1659 pub fn setresgid(rgid: ::gid_t, egid: ::gid_t, sgid: ::gid_t) -> ::c_int; in setresgid()
|