shp              1963 drivers/atm/eni.c 	int error,rate,rsv,shp;
shp              1969 drivers/atm/eni.c 	rsv = shp = 0;
shp              1972 drivers/atm/eni.c 	if ((flgs & ATM_MF_DEC_SHP) && rate && rate < tx->shaping) shp = 1;
shp              1973 drivers/atm/eni.c 	if ((flgs & ATM_MF_INC_SHP) && (!rate || rate > tx->shaping)) shp = 1;
shp              1974 drivers/atm/eni.c 	if (!rsv && !shp) return 0;
shp              1975 drivers/atm/eni.c 	error = reserve_or_set_tx(vcc,&qos->txtp,rsv,shp);
shp              1977 drivers/atm/eni.c 	if (shp && !(flgs & ATM_MF_IMMED)) return 0;
shp               354 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_cmn.c struct shared_phy *wlc_phy_shared_attach(struct shared_phy_params *shp)
shp               362 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_cmn.c 	sh->physhim = shp->physhim;
shp               363 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_cmn.c 	sh->unit = shp->unit;
shp               364 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_cmn.c 	sh->corerev = shp->corerev;
shp               366 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_cmn.c 	sh->vid = shp->vid;
shp               367 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_cmn.c 	sh->did = shp->did;
shp               368 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_cmn.c 	sh->chip = shp->chip;
shp               369 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_cmn.c 	sh->chiprev = shp->chiprev;
shp               370 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_cmn.c 	sh->chippkg = shp->chippkg;
shp               371 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_cmn.c 	sh->sromrev = shp->sromrev;
shp               372 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_cmn.c 	sh->boardtype = shp->boardtype;
shp               373 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_cmn.c 	sh->boardrev = shp->boardrev;
shp               374 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_cmn.c 	sh->boardflags = shp->boardflags;
shp               375 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_cmn.c 	sh->boardflags2 = shp->boardflags2;
shp               171 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_hal.h struct shared_phy *wlc_phy_shared_attach(struct shared_phy_params *shp);
shp              3266 drivers/scsi/gdth.c static const char *gdth_info(struct Scsi_Host *shp)
shp              3268 drivers/scsi/gdth.c     gdth_ha_str *ha = shost_priv(shp);
shp              4092 drivers/scsi/gdth.c 	struct Scsi_Host *shp;
shp              4100 drivers/scsi/gdth.c 	shp = scsi_host_alloc(&gdth_template, sizeof(gdth_ha_str));
shp              4101 drivers/scsi/gdth.c 	if (!shp)
shp              4103 drivers/scsi/gdth.c 	ha = shost_priv(shp);
shp              4122 drivers/scsi/gdth.c 	shp->unchecked_isa_dma = 0;
shp              4123 drivers/scsi/gdth.c 	shp->irq = ha->irq;
shp              4124 drivers/scsi/gdth.c 	shp->dma_channel = 0xff;
shp              4127 drivers/scsi/gdth.c 	ha->shost = shp;
shp              4174 drivers/scsi/gdth.c 		shp->max_cmd_len = 16;
shp              4184 drivers/scsi/gdth.c 	shp->max_id      = ha->tid_cnt;
shp              4185 drivers/scsi/gdth.c 	shp->max_lun     = MAXLUN;
shp              4186 drivers/scsi/gdth.c 	shp->max_channel = ha->bus_cnt;
shp              4191 drivers/scsi/gdth.c 	error = scsi_add_host(shp, &pdev->dev);
shp              4199 drivers/scsi/gdth.c 	scsi_scan_host(shp);
shp              4215 drivers/scsi/gdth.c 	scsi_host_put(shp);
shp              4221 drivers/scsi/gdth.c 	struct Scsi_Host *shp = ha->shost;
shp              4225 drivers/scsi/gdth.c 	scsi_remove_host(shp);
shp              4234 drivers/scsi/gdth.c 	if (shp->irq)
shp              4235 drivers/scsi/gdth.c 		free_irq(shp->irq,ha);
shp              4247 drivers/scsi/gdth.c 	scsi_host_put(shp);
shp              4534 drivers/scsi/scsi_debug.c static const char *scsi_debug_info(struct Scsi_Host *shp)
shp               463 drivers/staging/unisys/visorhba/visorhba_main.c static const char *visorhba_get_info(struct Scsi_Host *shp)
shp               422 include/linux/security.h int security_shm_alloc(struct kern_ipc_perm *shp);
shp               423 include/linux/security.h void security_shm_free(struct kern_ipc_perm *shp);
shp               424 include/linux/security.h int security_shm_associate(struct kern_ipc_perm *shp, int shmflg);
shp               425 include/linux/security.h int security_shm_shmctl(struct kern_ipc_perm *shp, int cmd);
shp               426 include/linux/security.h int security_shm_shmat(struct kern_ipc_perm *shp, char __user *shmaddr, int shmflg);
shp              1163 include/linux/security.h static inline int security_shm_alloc(struct kern_ipc_perm *shp)
shp              1168 include/linux/security.h static inline void security_shm_free(struct kern_ipc_perm *shp)
shp              1171 include/linux/security.h static inline int security_shm_associate(struct kern_ipc_perm *shp,
shp              1177 include/linux/security.h static inline int security_shm_shmctl(struct kern_ipc_perm *shp, int cmd)
shp              1182 include/linux/security.h static inline int security_shm_shmat(struct kern_ipc_perm *shp,
shp                88 ipc/shm.c      #define shm_unlock(shp)			\
shp                89 ipc/shm.c      	ipc_unlock(&(shp)->shm_perm)
shp                94 ipc/shm.c      static void shm_destroy(struct ipc_namespace *ns, struct shmid_kernel *shp);
shp               115 ipc/shm.c      	struct shmid_kernel *shp;
shp               117 ipc/shm.c      	shp = container_of(ipcp, struct shmid_kernel, shm_perm);
shp               119 ipc/shm.c      	if (shp->shm_nattch) {
shp               120 ipc/shm.c      		shp->shm_perm.mode |= SHM_DEST;
shp               122 ipc/shm.c      		ipc_set_key_private(&shm_ids(ns), &shp->shm_perm);
shp               123 ipc/shm.c      		shm_unlock(shp);
shp               125 ipc/shm.c      		shm_destroy(ns, shp);
shp               222 ipc/shm.c      	struct shmid_kernel *shp = container_of(ptr, struct shmid_kernel,
shp               224 ipc/shm.c      	security_shm_free(&shp->shm_perm);
shp               225 ipc/shm.c      	kvfree(shp);
shp               239 ipc/shm.c      	struct shmid_kernel *shp;
shp               241 ipc/shm.c      	shp = shm_lock(sfd->ns, sfd->id);
shp               243 ipc/shm.c      	if (IS_ERR(shp))
shp               244 ipc/shm.c      		return PTR_ERR(shp);
shp               246 ipc/shm.c      	if (shp->shm_file != sfd->file) {
shp               248 ipc/shm.c      		shm_unlock(shp);
shp               252 ipc/shm.c      	shp->shm_atim = ktime_get_real_seconds();
shp               253 ipc/shm.c      	ipc_update_pid(&shp->shm_lprid, task_tgid(current));
shp               254 ipc/shm.c      	shp->shm_nattch++;
shp               255 ipc/shm.c      	shm_unlock(shp);
shp               279 ipc/shm.c      static void shm_destroy(struct ipc_namespace *ns, struct shmid_kernel *shp)
shp               283 ipc/shm.c      	shm_file = shp->shm_file;
shp               284 ipc/shm.c      	shp->shm_file = NULL;
shp               285 ipc/shm.c      	ns->shm_tot -= (shp->shm_segsz + PAGE_SIZE - 1) >> PAGE_SHIFT;
shp               286 ipc/shm.c      	shm_rmid(ns, shp);
shp               287 ipc/shm.c      	shm_unlock(shp);
shp               289 ipc/shm.c      		shmem_lock(shm_file, 0, shp->mlock_user);
shp               290 ipc/shm.c      	else if (shp->mlock_user)
shp               292 ipc/shm.c      				shp->mlock_user);
shp               294 ipc/shm.c      	ipc_update_pid(&shp->shm_cprid, NULL);
shp               295 ipc/shm.c      	ipc_update_pid(&shp->shm_lprid, NULL);
shp               296 ipc/shm.c      	ipc_rcu_putref(&shp->shm_perm, shm_rcu_free);
shp               309 ipc/shm.c      static bool shm_may_destroy(struct ipc_namespace *ns, struct shmid_kernel *shp)
shp               311 ipc/shm.c      	return (shp->shm_nattch == 0) &&
shp               313 ipc/shm.c      		(shp->shm_perm.mode & SHM_DEST));
shp               326 ipc/shm.c      	struct shmid_kernel *shp;
shp               331 ipc/shm.c      	shp = shm_lock(ns, sfd->id);
shp               337 ipc/shm.c      	if (WARN_ON_ONCE(IS_ERR(shp)))
shp               340 ipc/shm.c      	ipc_update_pid(&shp->shm_lprid, task_tgid(current));
shp               341 ipc/shm.c      	shp->shm_dtim = ktime_get_real_seconds();
shp               342 ipc/shm.c      	shp->shm_nattch--;
shp               343 ipc/shm.c      	if (shm_may_destroy(ns, shp))
shp               344 ipc/shm.c      		shm_destroy(ns, shp);
shp               346 ipc/shm.c      		shm_unlock(shp);
shp               356 ipc/shm.c      	struct shmid_kernel *shp = container_of(ipcp, struct shmid_kernel, shm_perm);
shp               364 ipc/shm.c      	if (shp->shm_creator != NULL)
shp               367 ipc/shm.c      	if (shm_may_destroy(ns, shp)) {
shp               368 ipc/shm.c      		shm_lock_by_ptr(shp);
shp               369 ipc/shm.c      		shm_destroy(ns, shp);
shp               386 ipc/shm.c      	struct shmid_kernel *shp, *n;
shp               398 ipc/shm.c      		list_for_each_entry(shp, &task->sysvshm.shm_clist, shm_clist)
shp               399 ipc/shm.c      			shp->shm_creator = NULL;
shp               415 ipc/shm.c      	list_for_each_entry_safe(shp, n, &task->sysvshm.shm_clist, shm_clist) {
shp               416 ipc/shm.c      		shp->shm_creator = NULL;
shp               418 ipc/shm.c      		if (shm_may_destroy(ns, shp)) {
shp               419 ipc/shm.c      			shm_lock_by_ptr(shp);
shp               420 ipc/shm.c      			shm_destroy(ns, shp);
shp               606 ipc/shm.c      	struct shmid_kernel *shp;
shp               622 ipc/shm.c      	shp = kvmalloc(sizeof(*shp), GFP_KERNEL);
shp               623 ipc/shm.c      	if (unlikely(!shp))
shp               626 ipc/shm.c      	shp->shm_perm.key = key;
shp               627 ipc/shm.c      	shp->shm_perm.mode = (shmflg & S_IRWXUGO);
shp               628 ipc/shm.c      	shp->mlock_user = NULL;
shp               630 ipc/shm.c      	shp->shm_perm.security = NULL;
shp               631 ipc/shm.c      	error = security_shm_alloc(&shp->shm_perm);
shp               633 ipc/shm.c      		kvfree(shp);
shp               653 ipc/shm.c      				  &shp->mlock_user, HUGETLB_SHMFS_INODE,
shp               669 ipc/shm.c      	shp->shm_cprid = get_pid(task_tgid(current));
shp               670 ipc/shm.c      	shp->shm_lprid = NULL;
shp               671 ipc/shm.c      	shp->shm_atim = shp->shm_dtim = 0;
shp               672 ipc/shm.c      	shp->shm_ctim = ktime_get_real_seconds();
shp               673 ipc/shm.c      	shp->shm_segsz = size;
shp               674 ipc/shm.c      	shp->shm_nattch = 0;
shp               675 ipc/shm.c      	shp->shm_file = file;
shp               676 ipc/shm.c      	shp->shm_creator = current;
shp               679 ipc/shm.c      	error = ipc_addid(&shm_ids(ns), &shp->shm_perm, ns->shm_ctlmni);
shp               683 ipc/shm.c      	list_add(&shp->shm_clist, &current->sysvshm.shm_clist);
shp               689 ipc/shm.c      	file_inode(file)->i_ino = shp->shm_perm.id;
shp               692 ipc/shm.c      	error = shp->shm_perm.id;
shp               694 ipc/shm.c      	ipc_unlock_object(&shp->shm_perm);
shp               699 ipc/shm.c      	ipc_update_pid(&shp->shm_cprid, NULL);
shp               700 ipc/shm.c      	ipc_update_pid(&shp->shm_lprid, NULL);
shp               701 ipc/shm.c      	if (is_file_hugepages(file) && shp->mlock_user)
shp               702 ipc/shm.c      		user_shm_unlock(size, shp->mlock_user);
shp               704 ipc/shm.c      	ipc_rcu_putref(&shp->shm_perm, shm_rcu_free);
shp               707 ipc/shm.c      	call_rcu(&shp->shm_perm.rcu, shm_rcu_free);
shp               717 ipc/shm.c      	struct shmid_kernel *shp;
shp               719 ipc/shm.c      	shp = container_of(ipcp, struct shmid_kernel, shm_perm);
shp               720 ipc/shm.c      	if (shp->shm_segsz < params->u.size)
shp               832 ipc/shm.c      static void shm_add_rss_swap(struct shmid_kernel *shp,
shp               837 ipc/shm.c      	inode = file_inode(shp->shm_file);
shp               839 ipc/shm.c      	if (is_file_hugepages(shp->shm_file)) {
shp               841 ipc/shm.c      		struct hstate *h = hstate_file(shp->shm_file);
shp               873 ipc/shm.c      		struct shmid_kernel *shp;
shp               878 ipc/shm.c      		shp = container_of(ipc, struct shmid_kernel, shm_perm);
shp               880 ipc/shm.c      		shm_add_rss_swap(shp, rss, swp);
shp               895 ipc/shm.c      	struct shmid_kernel *shp;
shp               908 ipc/shm.c      	shp = container_of(ipcp, struct shmid_kernel, shm_perm);
shp               910 ipc/shm.c      	err = security_shm_shmctl(&shp->shm_perm, cmd);
shp               916 ipc/shm.c      		ipc_lock_object(&shp->shm_perm);
shp               921 ipc/shm.c      		ipc_lock_object(&shp->shm_perm);
shp               925 ipc/shm.c      		shp->shm_ctim = ktime_get_real_seconds();
shp               933 ipc/shm.c      	ipc_unlock_object(&shp->shm_perm);
shp               983 ipc/shm.c      	struct shmid_kernel *shp;
shp               990 ipc/shm.c      		shp = shm_obtain_object(ns, shmid);
shp               991 ipc/shm.c      		if (IS_ERR(shp)) {
shp               992 ipc/shm.c      			err = PTR_ERR(shp);
shp               996 ipc/shm.c      		shp = shm_obtain_object_check(ns, shmid);
shp               997 ipc/shm.c      		if (IS_ERR(shp)) {
shp               998 ipc/shm.c      			err = PTR_ERR(shp);
shp              1011 ipc/shm.c      		audit_ipc_obj(&shp->shm_perm);
shp              1014 ipc/shm.c      		if (ipcperms(ns, &shp->shm_perm, S_IRUGO))
shp              1018 ipc/shm.c      	err = security_shm_shmctl(&shp->shm_perm, cmd);
shp              1022 ipc/shm.c      	ipc_lock_object(&shp->shm_perm);
shp              1024 ipc/shm.c      	if (!ipc_valid_object(&shp->shm_perm)) {
shp              1025 ipc/shm.c      		ipc_unlock_object(&shp->shm_perm);
shp              1030 ipc/shm.c      	kernel_to_ipc64_perm(&shp->shm_perm, &tbuf->shm_perm);
shp              1031 ipc/shm.c      	tbuf->shm_segsz	= shp->shm_segsz;
shp              1032 ipc/shm.c      	tbuf->shm_atime	= shp->shm_atim;
shp              1033 ipc/shm.c      	tbuf->shm_dtime	= shp->shm_dtim;
shp              1034 ipc/shm.c      	tbuf->shm_ctime	= shp->shm_ctim;
shp              1036 ipc/shm.c      	tbuf->shm_atime_high = shp->shm_atim >> 32;
shp              1037 ipc/shm.c      	tbuf->shm_dtime_high = shp->shm_dtim >> 32;
shp              1038 ipc/shm.c      	tbuf->shm_ctime_high = shp->shm_ctim >> 32;
shp              1040 ipc/shm.c      	tbuf->shm_cpid	= pid_vnr(shp->shm_cprid);
shp              1041 ipc/shm.c      	tbuf->shm_lpid	= pid_vnr(shp->shm_lprid);
shp              1042 ipc/shm.c      	tbuf->shm_nattch = shp->shm_nattch;
shp              1055 ipc/shm.c      		err = shp->shm_perm.id;
shp              1058 ipc/shm.c      	ipc_unlock_object(&shp->shm_perm);
shp              1066 ipc/shm.c      	struct shmid_kernel *shp;
shp              1071 ipc/shm.c      	shp = shm_obtain_object_check(ns, shmid);
shp              1072 ipc/shm.c      	if (IS_ERR(shp)) {
shp              1073 ipc/shm.c      		err = PTR_ERR(shp);
shp              1077 ipc/shm.c      	audit_ipc_obj(&(shp->shm_perm));
shp              1078 ipc/shm.c      	err = security_shm_shmctl(&shp->shm_perm, cmd);
shp              1082 ipc/shm.c      	ipc_lock_object(&shp->shm_perm);
shp              1085 ipc/shm.c      	if (!ipc_valid_object(&shp->shm_perm)) {
shp              1093 ipc/shm.c      		if (!uid_eq(euid, shp->shm_perm.uid) &&
shp              1094 ipc/shm.c      		    !uid_eq(euid, shp->shm_perm.cuid)) {
shp              1104 ipc/shm.c      	shm_file = shp->shm_file;
shp              1112 ipc/shm.c      		if (!err && !(shp->shm_perm.mode & SHM_LOCKED)) {
shp              1113 ipc/shm.c      			shp->shm_perm.mode |= SHM_LOCKED;
shp              1114 ipc/shm.c      			shp->mlock_user = user;
shp              1120 ipc/shm.c      	if (!(shp->shm_perm.mode & SHM_LOCKED))
shp              1122 ipc/shm.c      	shmem_lock(shm_file, 0, shp->mlock_user);
shp              1123 ipc/shm.c      	shp->shm_perm.mode &= ~SHM_LOCKED;
shp              1124 ipc/shm.c      	shp->mlock_user = NULL;
shp              1126 ipc/shm.c      	ipc_unlock_object(&shp->shm_perm);
shp              1134 ipc/shm.c      	ipc_unlock_object(&shp->shm_perm);
shp              1421 ipc/shm.c      	struct shmid_kernel *shp;
shp              1481 ipc/shm.c      	shp = shm_obtain_object_check(ns, shmid);
shp              1482 ipc/shm.c      	if (IS_ERR(shp)) {
shp              1483 ipc/shm.c      		err = PTR_ERR(shp);
shp              1488 ipc/shm.c      	if (ipcperms(ns, &shp->shm_perm, acc_mode))
shp              1491 ipc/shm.c      	err = security_shm_shmat(&shp->shm_perm, shmaddr, shmflg);
shp              1495 ipc/shm.c      	ipc_lock_object(&shp->shm_perm);
shp              1498 ipc/shm.c      	if (!ipc_valid_object(&shp->shm_perm)) {
shp              1499 ipc/shm.c      		ipc_unlock_object(&shp->shm_perm);
shp              1513 ipc/shm.c      	base = get_file(shp->shm_file);
shp              1514 ipc/shm.c      	shp->shm_nattch++;
shp              1516 ipc/shm.c      	ipc_unlock_object(&shp->shm_perm);
shp              1537 ipc/shm.c      	sfd->id = shp->shm_perm.id;
shp              1576 ipc/shm.c      	shp = shm_lock(ns, shmid);
shp              1577 ipc/shm.c      	shp->shm_nattch--;
shp              1578 ipc/shm.c      	if (shm_may_destroy(ns, shp))
shp              1579 ipc/shm.c      		shm_destroy(ns, shp);
shp              1581 ipc/shm.c      		shm_unlock(shp);
shp              1744 ipc/shm.c      	struct shmid_kernel *shp;
shp              1747 ipc/shm.c      	shp = container_of(ipcp, struct shmid_kernel, shm_perm);
shp              1748 ipc/shm.c      	shm_add_rss_swap(shp, &rss, &swp);
shp              1760 ipc/shm.c      		   shp->shm_perm.key,
shp              1761 ipc/shm.c      		   shp->shm_perm.id,
shp              1762 ipc/shm.c      		   shp->shm_perm.mode,
shp              1763 ipc/shm.c      		   shp->shm_segsz,
shp              1764 ipc/shm.c      		   pid_nr_ns(shp->shm_cprid, pid_ns),
shp              1765 ipc/shm.c      		   pid_nr_ns(shp->shm_lprid, pid_ns),
shp              1766 ipc/shm.c      		   shp->shm_nattch,
shp              1767 ipc/shm.c      		   from_kuid_munged(user_ns, shp->shm_perm.uid),
shp              1768 ipc/shm.c      		   from_kgid_munged(user_ns, shp->shm_perm.gid),
shp              1769 ipc/shm.c      		   from_kuid_munged(user_ns, shp->shm_perm.cuid),
shp              1770 ipc/shm.c      		   from_kgid_munged(user_ns, shp->shm_perm.cgid),
shp              1771 ipc/shm.c      		   shp->shm_atim,
shp              1772 ipc/shm.c      		   shp->shm_dtim,
shp              1773 ipc/shm.c      		   shp->shm_ctim,
shp                27 net/bridge/netfilter/ebt_arpreply.c 	const unsigned char *shp;
shp                40 net/bridge/netfilter/ebt_arpreply.c 	shp = skb_header_pointer(skb, sizeof(_ah), ETH_ALEN, &_sha);
shp                41 net/bridge/netfilter/ebt_arpreply.c 	if (shp == NULL)
shp                57 net/bridge/netfilter/ebt_arpreply.c 		 *diptr, shp, info->mac, shp);
shp              1801 security/security.c int security_shm_alloc(struct kern_ipc_perm *shp)
shp              1803 security/security.c 	int rc = lsm_ipc_alloc(shp);
shp              1807 security/security.c 	rc = call_int_hook(shm_alloc_security, 0, shp);
shp              1809 security/security.c 		security_shm_free(shp);
shp              1813 security/security.c void security_shm_free(struct kern_ipc_perm *shp)
shp              1815 security/security.c 	call_void_hook(shm_free_security, shp);
shp              1816 security/security.c 	kfree(shp->security);
shp              1817 security/security.c 	shp->security = NULL;
shp              1820 security/security.c int security_shm_associate(struct kern_ipc_perm *shp, int shmflg)
shp              1822 security/security.c 	return call_int_hook(shm_associate, 0, shp, shmflg);
shp              1825 security/security.c int security_shm_shmctl(struct kern_ipc_perm *shp, int cmd)
shp              1827 security/security.c 	return call_int_hook(shm_shmctl, 0, shp, cmd);
shp              1830 security/security.c int security_shm_shmat(struct kern_ipc_perm *shp, char __user *shmaddr, int shmflg)
shp              1832 security/security.c 	return call_int_hook(shm_shmat, 0, shp, shmaddr, shmflg);
shp              6088 security/selinux/hooks.c static int selinux_shm_alloc_security(struct kern_ipc_perm *shp)
shp              6095 security/selinux/hooks.c 	isec = selinux_ipc(shp);
shp              6099 security/selinux/hooks.c 	ad.u.ipc_id = shp->key;
shp              6107 security/selinux/hooks.c static int selinux_shm_associate(struct kern_ipc_perm *shp, int shmflg)
shp              6113 security/selinux/hooks.c 	isec = selinux_ipc(shp);
shp              6116 security/selinux/hooks.c 	ad.u.ipc_id = shp->key;
shp              6124 security/selinux/hooks.c static int selinux_shm_shmctl(struct kern_ipc_perm *shp, int cmd)
shp              6155 security/selinux/hooks.c 	err = ipc_has_perm(shp, perms);
shp              6159 security/selinux/hooks.c static int selinux_shm_shmat(struct kern_ipc_perm *shp,
shp              6169 security/selinux/hooks.c 	return ipc_has_perm(shp, perms);
shp               208 tools/perf/util/symbol-elf.c 			     GElf_Shdr *shp, const char *name, size_t *idx)
shp               220 tools/perf/util/symbol-elf.c 		gelf_getshdr(sec, shp);
shp               221 tools/perf/util/symbol-elf.c 		str = elf_strptr(elf, ep->e_shstrndx, shp->sh_name);
shp                38 tools/perf/util/symbol.h 			     GElf_Shdr *shp, const char *name, size_t *idx);