Lines Matching refs:perm
1957 DBG_PRINTF((category, RSM_ERR, "rsm_open: bad perm\n"));
2357 if (msg->perm & RSM_ALLOW_REBIND) {
2360 if (msg->perm & RSM_CREATE_SEG_DONTWAIT) {
2771 rsm_permission_t perm = req->rsmipc_perm;
2806 perm &= seg->s_acl[i].ae_permission;
2817 perm &= seg->s_mode;
2821 /* update perm for this node */
2822 reply->rsmipc_mode = perm;
4090 rsm_permission_t perm)
4115 seg->s_share->rsmsi_mode = perm;
6066 rsm_access(uid_t owner, gid_t group, int perm, int mode, const struct cred *cr)
6076 mode &= ~(perm << shifts);
6121 * Translate perm to access
6123 if (msg->perm & ~RSM_PERM_RDWR) {
6130 if (msg->perm & RSM_PERM_READ)
6132 if (msg->perm & RSM_PERM_WRITE)
6357 (int)(msg->perm & RSM_PERM_RDWR), cred);
6467 /* Return back to user the segment size & perm in case it's needed */
6478 msg32.perm = msg->perm;
7833 msg->perm = msg32.perm;