Searched refs:sid (Results 1 - 180 of 180) sorted by relevance

/linux-4.1.27/security/apparmor/
H A Dsid.c4 * This file contains AppArmor security identifier (sid) manipulation fns
14 * AppArmor allocates a unique sid for every profile loaded. If a profile
15 * is replaced it receives the sid of the profile it is replacing.
17 * The sid value of 0 is invalid.
24 #include "include/sid.h"
30 /* TODO FIXME: add sid to profile mapping, and sid recycling */
33 * aa_alloc_sid - allocate a new sid for a profile
37 u32 sid; aa_alloc_sid() local
40 * TODO FIXME: sid recycling - part of profile mapping table aa_alloc_sid()
43 sid = (++global_sid); aa_alloc_sid()
45 return sid; aa_alloc_sid()
49 * aa_free_sid - free a sid
50 * @sid: sid to free
52 void aa_free_sid(u32 sid) aa_free_sid() argument
H A DMakefile7 resource.o sid.o file.o
/linux-4.1.27/security/selinux/ss/
H A Dsidtab.c14 #define SIDTAB_HASH(sid) \
15 (sid & SIDTAB_HASH_MASK)
33 int sidtab_insert(struct sidtab *s, u32 sid, struct context *context) sidtab_insert() argument
43 hvalue = SIDTAB_HASH(sid); sidtab_insert()
46 while (cur && sid > cur->sid) { sidtab_insert()
51 if (cur && sid == cur->sid) { sidtab_insert()
61 newnode->sid = sid; sidtab_insert()
79 if (sid >= s->next_sid) sidtab_insert()
80 s->next_sid = sid + 1; sidtab_insert()
85 static struct context *sidtab_search_core(struct sidtab *s, u32 sid, int force) sidtab_search_core() argument
93 hvalue = SIDTAB_HASH(sid); sidtab_search_core()
95 while (cur && sid > cur->sid) sidtab_search_core()
98 if (force && cur && sid == cur->sid && cur->context.len) sidtab_search_core()
101 if (cur == NULL || sid != cur->sid || cur->context.len) { sidtab_search_core()
103 sid = SECINITSID_UNLABELED; sidtab_search_core()
104 hvalue = SIDTAB_HASH(sid); sidtab_search_core()
106 while (cur && sid > cur->sid) sidtab_search_core()
108 if (!cur || sid != cur->sid) sidtab_search_core()
115 struct context *sidtab_search(struct sidtab *s, u32 sid) sidtab_search() argument
117 return sidtab_search_core(s, sid, 0); sidtab_search()
120 struct context *sidtab_search_force(struct sidtab *s, u32 sid) sidtab_search_force() argument
122 return sidtab_search_core(s, sid, 1); sidtab_search_force()
126 int (*apply) (u32 sid, sidtab_map()
140 rc = apply(cur->sid, &cur->context, args); sidtab_map()
172 return cur->sid; sidtab_search_context()
191 return node->sid; sidtab_search_cache()
201 u32 sid; sidtab_context_to_sid() local
207 sid = sidtab_search_cache(s, context); sidtab_context_to_sid()
208 if (!sid) sidtab_context_to_sid()
209 sid = sidtab_search_context(s, context); sidtab_context_to_sid()
210 if (!sid) { sidtab_context_to_sid()
213 sid = sidtab_search_context(s, context); sidtab_context_to_sid()
214 if (sid) sidtab_context_to_sid()
221 sid = s->next_sid++; sidtab_context_to_sid()
226 ret = sidtab_insert(s, sid, context); sidtab_context_to_sid()
236 *out_sid = sid; sidtab_context_to_sid()
125 sidtab_map(struct sidtab *s, int (*apply) (u32 sid, struct context *context, void *args), void *args) sidtab_map() argument
H A Dsidtab.h13 u32 sid; /* security identifier */ member in struct:sidtab_node
35 int sidtab_insert(struct sidtab *s, u32 sid, struct context *context);
36 struct context *sidtab_search(struct sidtab *s, u32 sid);
37 struct context *sidtab_search_force(struct sidtab *s, u32 sid);
40 int (*apply) (u32 sid,
47 u32 *sid);
H A Dservices.c1065 const char *security_get_initial_sid_context(u32 sid) security_get_initial_sid_context() argument
1067 if (unlikely(sid > SECINITSID_NUM)) security_get_initial_sid_context()
1069 return initial_sid_to_string[sid]; security_get_initial_sid_context()
1072 static int security_sid_to_context_core(u32 sid, char **scontext, security_sid_to_context_core() argument
1083 if (sid <= SECINITSID_NUM) { security_sid_to_context_core()
1086 *scontext_len = strlen(initial_sid_to_string[sid]) + 1; security_sid_to_context_core()
1094 strcpy(scontextp, initial_sid_to_string[sid]); security_sid_to_context_core()
1099 "load_policy on unknown SID %d\n", __func__, sid); security_sid_to_context_core()
1105 context = sidtab_search_force(&sidtab, sid); security_sid_to_context_core()
1107 context = sidtab_search(&sidtab, sid); security_sid_to_context_core()
1110 __func__, sid); security_sid_to_context_core()
1124 * @sid: security identifier, SID
1128 * Write the string representation of the context associated with @sid
1132 int security_sid_to_context(u32 sid, char **scontext, u32 *scontext_len) security_sid_to_context() argument
1134 return security_sid_to_context_core(sid, scontext, scontext_len, 0); security_sid_to_context()
1137 int security_sid_to_context_force(u32 sid, char **scontext, u32 *scontext_len) security_sid_to_context_force() argument
1139 return security_sid_to_context_core(sid, scontext, scontext_len, 1); security_sid_to_context_force()
1228 u32 *sid, u32 def_sid, gfp_t gfp_flags, security_context_to_sid_core()
1244 *sid = i; security_context_to_sid_core()
1248 *sid = SECINITSID_KERNEL; security_context_to_sid_core()
1251 *sid = SECSID_NULL; security_context_to_sid_core()
1277 rc = sidtab_context_to_sid(&sidtab, &context, sid); security_context_to_sid_core()
1291 * @sid: security identifier, SID
1299 int security_context_to_sid(const char *scontext, u32 scontext_len, u32 *sid, security_context_to_sid() argument
1303 sid, SECSID_NULL, gfp, 0); security_context_to_sid()
1312 * @sid: security identifier, SID
1325 u32 *sid, u32 def_sid, gfp_t gfp_flags) security_context_to_sid_default()
1328 sid, def_sid, gfp_flags, 1); security_context_to_sid_default()
1332 u32 *sid) security_context_to_sid_force()
1335 sid, SECSID_NULL, GFP_KERNEL, 1); security_context_to_sid_force()
1556 /* Obtain the sid for the context. */ security_compute_sid()
1637 static int clone_sid(u32 sid, clone_sid() argument
1643 if (sid > SECINITSID_NUM) clone_sid()
1644 return sidtab_insert(s, sid, context); clone_sid()
1775 while (oc && oc->sid[0] != SECINITSID_UNLABELED) convert_context()
2019 if (!c->sid[0]) { security_port_sid()
2022 &c->sid[0]); security_port_sid()
2026 *out_sid = c->sid[0]; security_port_sid()
2056 if (!c->sid[0] || !c->sid[1]) { security_netif_sid()
2059 &c->sid[0]); security_netif_sid()
2064 &c->sid[1]); security_netif_sid()
2068 *if_sid = c->sid[0]; security_netif_sid()
2146 if (!c->sid[0]) { security_node_sid()
2149 &c->sid[0]); security_node_sid()
2153 *out_sid = c->sid[0]; security_node_sid()
2186 u32 *mysids = NULL, *mysids2, sid; security_get_user_sids() local
2229 rc = sidtab_context_to_sid(&sidtab, &usercon, &sid); security_get_user_sids()
2233 mysids[mynel++] = sid; security_get_user_sids()
2243 mysids[mynel++] = sid; security_get_user_sids()
2284 * @sid: SID for path
2295 u32 *sid) __security_genfs_sid()
2307 *sid = SECINITSID_UNLABELED; __security_genfs_sid()
2330 if (!c->sid[0]) { __security_genfs_sid()
2331 rc = sidtab_context_to_sid(&sidtab, &c->context[0], &c->sid[0]); __security_genfs_sid()
2336 *sid = c->sid[0]; __security_genfs_sid()
2347 * @sid: SID for path
2355 u32 *sid) security_genfs_sid()
2360 retval = __security_genfs_sid(fstype, path, orig_sclass, sid); security_genfs_sid()
2387 if (!c->sid[0]) { security_fs_use()
2389 &c->sid[0]); security_fs_use()
2393 sbsec->sid = c->sid[0]; security_fs_use()
2396 &sbsec->sid); security_fs_use()
2560 * security_sid_mls_copy() - computes a new sid based on the given
2561 * sid and the mls portion of mls_sid.
2563 int security_sid_mls_copy(u32 sid, u32 mls_sid, u32 *new_sid) security_sid_mls_copy() argument
2574 *new_sid = sid; security_sid_mls_copy()
2583 context1 = sidtab_search(&sidtab, sid); security_sid_mls_copy()
2586 __func__, sid); security_sid_mls_copy()
2640 * | function return | @sid
2974 int selinux_audit_rule_match(u32 sid, u32 field, u32 op, void *vrule, selinux_audit_rule_match() argument
2994 ctxt = sidtab_search(&sidtab, sid); selinux_audit_rule_match()
2997 sid); selinux_audit_rule_match()
3109 * @sid: the SELinux SID
3118 u32 sid) security_netlbl_cache_add()
3131 *sid_cache = sid; security_netlbl_cache_add()
3140 * @sid: the SELinux SID
3153 u32 *sid) security_netlbl_secattr_to_sid()
3160 *sid = SECSID_NULL; security_netlbl_secattr_to_sid()
3167 *sid = *(u32 *)secattr->cache->data; security_netlbl_secattr_to_sid()
3169 *sid = secattr->attr.secid; security_netlbl_secattr_to_sid()
3190 rc = sidtab_context_to_sid(&sidtab, &ctx_new, sid); security_netlbl_secattr_to_sid()
3194 security_netlbl_cache_add(secattr, *sid); security_netlbl_secattr_to_sid()
3198 *sid = SECSID_NULL; security_netlbl_secattr_to_sid()
3211 * @sid: the SELinux SID
3215 * Convert the given SELinux SID in @sid into a NetLabel security attribute.
3219 int security_netlbl_sid_to_secattr(u32 sid, struct netlbl_lsm_secattr *secattr) security_netlbl_sid_to_secattr() argument
3230 ctx = sidtab_search(&sidtab, sid); security_netlbl_sid_to_secattr()
3240 secattr->attr.secid = sid; security_netlbl_sid_to_secattr()
1227 security_context_to_sid_core(const char *scontext, u32 scontext_len, u32 *sid, u32 def_sid, gfp_t gfp_flags, int force) security_context_to_sid_core() argument
1324 security_context_to_sid_default(const char *scontext, u32 scontext_len, u32 *sid, u32 def_sid, gfp_t gfp_flags) security_context_to_sid_default() argument
1331 security_context_to_sid_force(const char *scontext, u32 scontext_len, u32 *sid) security_context_to_sid_force() argument
2292 __security_genfs_sid(const char *fstype, char *path, u16 orig_sclass, u32 *sid) __security_genfs_sid() argument
2352 security_genfs_sid(const char *fstype, char *path, u16 orig_sclass, u32 *sid) security_genfs_sid() argument
3117 security_netlbl_cache_add(struct netlbl_lsm_secattr *secattr, u32 sid) security_netlbl_cache_add() argument
3152 security_netlbl_secattr_to_sid(struct netlbl_lsm_secattr *secattr, u32 *sid) security_netlbl_secattr_to_sid() argument
H A Dpolicydb.h196 u32 sid[2]; /* SID(s) */ member in struct:ocontext
H A Dpolicydb.c906 rc = sidtab_insert(s, c->sid[0], &c->context[0]); policydb_load_isids()
2136 c->sid[0] = le32_to_cpu(buf[0]); ocontext_read()
3073 buf[0] = cpu_to_le32(c->sid[0]); ocontext_write()
/linux-4.1.27/security/apparmor/include/
H A Dsid.h4 * This file contains AppArmor security identifier (sid) definitions
19 /* sid value that will not be allocated */
24 void aa_free_sid(u32 sid);
/linux-4.1.27/security/selinux/include/
H A Dobjsec.h33 u32 sid; /* current SID */ member in struct:task_security_struct
47 u32 sid; /* SID of this object */ member in struct:inode_security_struct
54 u32 sid; /* SID of open file description */ member in struct:file_security_struct
62 u32 sid; /* SID of file system superblock */ member in struct:superblock_security_struct
73 u32 sid; /* SID of message */ member in struct:msg_security_struct
78 u32 sid; /* SID of IPC resource */ member in struct:ipc_security_struct
84 u32 sid; /* SID for this interface */ member in struct:netif_security_struct
92 u32 sid; /* SID for this node */ member in struct:netnode_security_struct
97 u32 sid; /* SID for this node */ member in struct:netport_security_struct
113 u32 sid; /* SID of this object */ member in struct:sk_security_struct
119 u32 sid; /* SID for the tun device sockets */ member in struct:tun_security_struct
123 u32 sid; /* SID of key */ member in struct:key_security_struct
H A Dxfrm.h42 int selinux_xfrm_decode_session(struct sk_buff *skb, u32 *sid, int ckall);
43 int selinux_xfrm_skb_sid(struct sk_buff *skb, u32 *sid);
75 static inline int selinux_xfrm_decode_session(struct sk_buff *skb, u32 *sid, selinux_xfrm_decode_session() argument
78 *sid = SECSID_NULL; selinux_xfrm_decode_session()
86 static inline int selinux_xfrm_skb_sid(struct sk_buff *skb, u32 *sid) selinux_xfrm_skb_sid() argument
88 *sid = SECSID_NULL; selinux_xfrm_skb_sid()
H A Dnetlabel.h51 u32 *sid);
54 u32 sid);
96 u32 *sid) selinux_netlbl_skbuff_getsid()
99 *sid = SECSID_NULL; selinux_netlbl_skbuff_getsid()
104 u32 sid) selinux_netlbl_skbuff_setsid()
93 selinux_netlbl_skbuff_getsid(struct sk_buff *skb, u16 family, u32 *type, u32 *sid) selinux_netlbl_skbuff_getsid() argument
102 selinux_netlbl_skbuff_setsid(struct sk_buff *skb, u16 family, u32 sid) selinux_netlbl_skbuff_setsid() argument
H A Dsecurity.h132 int security_sid_to_context(u32 sid, char **scontext,
135 int security_sid_to_context_force(u32 sid, char **scontext, u32 *scontext_len);
144 u32 *sid);
161 int security_sid_mls_copy(u32 sid, u32 mls_sid, u32 *new_sid);
184 u32 *sid);
188 u32 *sid);
190 int security_netlbl_sid_to_secattr(u32 sid,
195 u32 *sid) security_netlbl_secattr_to_sid()
200 static inline int security_netlbl_sid_to_secattr(u32 sid, security_netlbl_sid_to_secattr() argument
207 const char *security_get_initial_sid_context(u32 sid);
193 security_netlbl_secattr_to_sid( struct netlbl_lsm_secattr *secattr, u32 *sid) security_netlbl_secattr_to_sid() argument
H A Dnetif.h24 int sel_netif_sid(struct net *ns, int ifindex, u32 *sid);
H A Dnetnode.h32 int sel_netnode_sid(void *addr, u16 family, u32 *sid);
H A Dnetport.h31 int sel_netport_sid(u8 protocol, u16 pnum, u32 *sid);
H A Daudit.h45 * @sid: the context ID to check
54 int selinux_audit_rule_match(u32 sid, u32 field, u32 op, void *rule,
/linux-4.1.27/security/selinux/
H A Dhooks.c184 tsec->osid = tsec->sid = SECINITSID_KERNEL; cred_init_security()
196 return tsec->sid; cred_sid()
204 u32 sid; task_sid() local
207 sid = cred_sid(__task_cred(task)); task_sid()
209 return sid; task_sid()
219 return tsec->sid; current_sid()
227 u32 sid = current_sid(); inode_alloc_security() local
236 isec->sid = SECINITSID_UNLABELED; inode_alloc_security()
238 isec->task_sid = sid; inode_alloc_security()
277 u32 sid = current_sid(); file_alloc_security() local
283 fsec->sid = sid; file_alloc_security()
284 fsec->fown_sid = sid; file_alloc_security()
309 sbsec->sid = SECINITSID_UNLABELED; superblock_alloc_security()
366 static int may_context_mount_sb_relabel(u32 sid, may_context_mount_sb_relabel() argument
373 rc = avc_has_perm(tsec->sid, sbsec->sid, SECCLASS_FILESYSTEM, may_context_mount_sb_relabel()
378 rc = avc_has_perm(tsec->sid, sid, SECCLASS_FILESYSTEM, may_context_mount_sb_relabel()
383 static int may_context_mount_inode_relabel(u32 sid, may_context_mount_inode_relabel() argument
389 rc = avc_has_perm(tsec->sid, sbsec->sid, SECCLASS_FILESYSTEM, may_context_mount_inode_relabel()
394 rc = avc_has_perm(sid, sbsec->sid, SECCLASS_FILESYSTEM, may_context_mount_inode_relabel()
535 rc = security_sid_to_context(sbsec->sid, &context, &len); selinux_get_mnt_opts()
559 rc = security_sid_to_context(isec->sid, &context, &len); selinux_get_mnt_opts()
662 u32 sid; selinux_set_mnt_opts() local
667 strlen(mount_options[i]), &sid, GFP_KERNEL); selinux_set_mnt_opts()
676 fscontext_sid = sid; selinux_set_mnt_opts()
678 if (bad_option(sbsec, FSCONTEXT_MNT, sbsec->sid, selinux_set_mnt_opts()
685 context_sid = sid; selinux_set_mnt_opts()
694 rootcontext_sid = sid; selinux_set_mnt_opts()
696 if (bad_option(sbsec, ROOTCONTEXT_MNT, root_isec->sid, selinux_set_mnt_opts()
704 defcontext_sid = sid; selinux_set_mnt_opts()
749 sbsec->sid = fscontext_sid; selinux_set_mnt_opts()
768 sbsec->sid = context_sid; selinux_set_mnt_opts()
788 root_isec->sid = rootcontext_sid; selinux_set_mnt_opts()
832 if ((oldflags & FSCONTEXT_MNT) && old->sid != new->sid) selinux_cmp_sb_context()
841 if (oldroot->sid != newroot->sid) selinux_cmp_sb_context()
880 newsbsec->sid = oldsbsec->sid; selinux_sb_clone_mnt_opts()
885 u32 sid = oldsbsec->mntpoint_sid; selinux_sb_clone_mnt_opts() local
888 newsbsec->sid = sid; selinux_sb_clone_mnt_opts()
892 newisec->sid = sid; selinux_sb_clone_mnt_opts()
894 newsbsec->mntpoint_sid = sid; selinux_sb_clone_mnt_opts()
902 newisec->sid = oldisec->sid; selinux_sb_clone_mnt_opts()
1227 u32 *sid) selinux_proc_get_sid()
1247 rc = security_genfs_sid("proc", path, tclass, sid); selinux_proc_get_sid()
1255 u32 *sid) selinux_proc_get_sid()
1266 u32 sid; inode_doinit_with_dentry() local
1297 isec->sid = sbsec->def_sid; inode_doinit_with_dentry()
1365 sid = sbsec->def_sid; inode_doinit_with_dentry()
1368 rc = security_context_to_sid_default(context, rc, &sid, inode_doinit_with_dentry()
1392 isec->sid = sid; inode_doinit_with_dentry()
1395 isec->sid = isec->task_sid; inode_doinit_with_dentry()
1399 isec->sid = sbsec->sid; inode_doinit_with_dentry()
1403 rc = security_transition_sid(isec->task_sid, sbsec->sid, inode_doinit_with_dentry()
1404 isec->sclass, NULL, &sid); inode_doinit_with_dentry()
1407 isec->sid = sid; inode_doinit_with_dentry()
1410 isec->sid = sbsec->mntpoint_sid; inode_doinit_with_dentry()
1414 isec->sid = sbsec->sid; inode_doinit_with_dentry()
1439 rc = selinux_proc_get_sid(dentry, isec->sclass, &sid); inode_doinit_with_dentry()
1443 isec->sid = sid; inode_doinit_with_dentry()
1512 __tsec1 = __task_cred(tsk1)->security; sid1 = __tsec1->sid; task_has_perm()
1513 __tsec2 = __task_cred(tsk2)->security; sid2 = __tsec2->sid; task_has_perm()
1527 u32 sid, tsid; current_has_perm() local
1529 sid = current_sid(); current_has_perm()
1531 return avc_has_perm(sid, tsid, SECCLASS_PROCESS, perms, NULL); current_has_perm()
1545 u32 sid = cred_sid(cred); cred_has_capability() local
1566 rc = avc_has_perm_noaudit(sid, sid, sclass, av, 0, &avd); cred_has_capability()
1568 int rc2 = avc_audit(sid, sid, sclass, av, &avd, rc, &ad); cred_has_capability()
1579 u32 sid = task_sid(tsk); task_has_system() local
1581 return avc_has_perm(sid, SECINITSID_KERNEL, task_has_system()
1594 u32 sid; inode_has_perm() local
1601 sid = cred_sid(cred); inode_has_perm()
1604 return avc_has_perm(sid, isec->sid, isec->sclass, perms, adp); inode_has_perm()
1664 u32 sid = cred_sid(cred); file_has_perm() local
1670 if (sid != fsec->sid) { file_has_perm()
1671 rc = avc_has_perm(sid, fsec->sid, file_has_perm()
1696 u32 sid, newsid; may_create() local
1703 sid = tsec->sid; may_create()
1709 rc = avc_has_perm(sid, dsec->sid, SECCLASS_DIR, may_create()
1716 rc = security_transition_sid(sid, dsec->sid, tclass, may_create()
1722 rc = avc_has_perm(sid, newsid, tclass, FILE__CREATE, &ad); may_create()
1726 return avc_has_perm(newsid, sbsec->sid, may_create()
1735 u32 sid = task_sid(ctx); may_create_key() local
1737 return avc_has_perm(sid, ksid, SECCLASS_KEY, KEY__CREATE, NULL); may_create_key()
1752 u32 sid = current_sid(); may_link() local
1764 rc = avc_has_perm(sid, dsec->sid, SECCLASS_DIR, av, &ad); may_link()
1784 rc = avc_has_perm(sid, isec->sid, isec->sclass, av, &ad); may_link()
1795 u32 sid = current_sid(); may_rename() local
1808 rc = avc_has_perm(sid, old_dsec->sid, SECCLASS_DIR, may_rename()
1812 rc = avc_has_perm(sid, old_isec->sid, may_rename()
1817 rc = avc_has_perm(sid, old_isec->sid, may_rename()
1827 rc = avc_has_perm(sid, new_dsec->sid, SECCLASS_DIR, av, &ad); may_rename()
1833 rc = avc_has_perm(sid, new_isec->sid, may_rename()
1850 u32 sid = cred_sid(cred); superblock_has_perm() local
1853 return avc_has_perm(sid, sbsec->sid, SECCLASS_FILESYSTEM, perms, ad); superblock_has_perm()
1965 u32 sid = task_sid(to); selinux_binder_transfer_file() local
1975 if (sid != fsec->sid) { selinux_binder_transfer_file()
1976 rc = avc_has_perm(sid, fsec->sid, selinux_binder_transfer_file()
1987 return avc_has_perm(sid, isec->sid, isec->sclass, file_to_av(file), selinux_binder_transfer_file()
2001 u32 sid = current_sid(); selinux_ptrace_access_check() local
2003 return avc_has_perm(sid, csid, SECCLASS_FILE, FILE__READ, NULL); selinux_ptrace_access_check()
2164 if (new_tsec->sid == old_tsec->sid) check_nnp_nosuid()
2173 rc = security_bounded_transition(old_tsec->sid, new_tsec->sid); check_nnp_nosuid()
2211 new_tsec->sid = old_tsec->sid; selinux_bprm_set_creds()
2212 new_tsec->osid = old_tsec->sid; selinux_bprm_set_creds()
2220 new_tsec->sid = old_tsec->exec_sid; selinux_bprm_set_creds()
2230 rc = security_transition_sid(old_tsec->sid, isec->sid, selinux_bprm_set_creds()
2232 &new_tsec->sid); selinux_bprm_set_creds()
2242 new_tsec->sid = old_tsec->sid; selinux_bprm_set_creds()
2248 if (new_tsec->sid == old_tsec->sid) { selinux_bprm_set_creds()
2249 rc = avc_has_perm(old_tsec->sid, isec->sid, selinux_bprm_set_creds()
2255 rc = avc_has_perm(old_tsec->sid, new_tsec->sid, selinux_bprm_set_creds()
2260 rc = avc_has_perm(new_tsec->sid, isec->sid, selinux_bprm_set_creds()
2267 rc = avc_has_perm(old_tsec->sid, new_tsec->sid, selinux_bprm_set_creds()
2286 ptsid = sec->sid; selinux_bprm_set_creds()
2291 rc = avc_has_perm(ptsid, new_tsec->sid, selinux_bprm_set_creds()
2309 u32 sid, osid; selinux_bprm_secureexec() local
2312 sid = tsec->sid; selinux_bprm_secureexec()
2315 if (osid != sid) { selinux_bprm_secureexec()
2319 atsecure = avc_has_perm(osid, sid, selinux_bprm_secureexec()
2391 if (new_tsec->sid == new_tsec->osid) selinux_bprm_committing_creds()
2410 rc = avc_has_perm(new_tsec->osid, new_tsec->sid, SECCLASS_PROCESS, selinux_bprm_committing_creds()
2433 u32 osid, sid; selinux_bprm_committed_creds() local
2437 sid = tsec->sid; selinux_bprm_committed_creds()
2439 if (sid == osid) selinux_bprm_committed_creds()
2449 rc = avc_has_perm(osid, sid, SECCLASS_PROCESS, PROCESS__SIGINH, NULL); selinux_bprm_committed_creds()
2605 u32 sid; selinux_sb_remount() local
2611 rc = security_context_to_sid(mount_options[i], len, &sid, selinux_sb_remount()
2622 if (bad_option(sbsec, FSCONTEXT_MNT, sbsec->sid, sid)) selinux_sb_remount()
2626 if (bad_option(sbsec, CONTEXT_MNT, sbsec->mntpoint_sid, sid)) selinux_sb_remount()
2633 if (bad_option(sbsec, ROOTCONTEXT_MNT, root_isec->sid, sid)) selinux_sb_remount()
2638 if (bad_option(sbsec, DEFCONTEXT_MNT, sbsec->def_sid, sid)) selinux_sb_remount()
2742 rc = security_transition_sid(tsec->sid, dsec->sid, selinux_dentry_init_security()
2765 u32 sid, newsid, clen; selinux_inode_init_security() local
2772 sid = tsec->sid; selinux_inode_init_security()
2779 rc = security_transition_sid(sid, dsec->sid, selinux_inode_init_security()
2796 isec->sid = newsid; selinux_inode_init_security()
2884 rc = slow_avc_audit(current_sid(), isec->sid, isec->sclass, perms, audit_inode_permission()
2898 u32 sid; selinux_inode_permission() local
2917 sid = cred_sid(cred); selinux_inode_permission()
2920 rc = avc_has_perm_noaudit(sid, isec->sid, isec->sclass, perms, 0, &avd); selinux_inode_permission()
2990 u32 newsid, sid = current_sid(); selinux_inode_setxattr() local
3006 rc = avc_has_perm(sid, isec->sid, isec->sclass, selinux_inode_setxattr()
3042 rc = avc_has_perm(sid, newsid, isec->sclass, selinux_inode_setxattr()
3047 rc = security_validate_transition(isec->sid, newsid, sid, selinux_inode_setxattr()
3053 sbsec->sid, selinux_inode_setxattr()
3082 isec->sid = newsid; selinux_inode_post_setxattr()
3139 error = security_sid_to_context_force(isec->sid, &context, selinux_inode_getsecurity()
3142 error = security_sid_to_context(isec->sid, &context, &size); selinux_inode_getsecurity()
3173 isec->sid = newsid; selinux_inode_setsecurity()
3189 *secid = isec->sid; selinux_inode_getsecid()
3212 u32 sid = current_sid(); selinux_file_permission() local
3218 if (sid == fsec->sid && fsec->isid == isec->sid && selinux_file_permission()
3331 u32 sid = current_sid(); selinux_mmap_addr() local
3332 rc = avc_has_perm(sid, sid, SECCLASS_MEMPROTECT, selinux_mmap_addr()
3444 u32 sid = task_sid(tsk); selinux_file_send_sigiotask() local
3458 return avc_has_perm(fsec->fown_sid, sid, selinux_file_send_sigiotask()
3483 fsec->isid = isec->sid; selinux_file_open()
3571 u32 sid = current_sid(); selinux_kernel_act_as() local
3574 ret = avc_has_perm(sid, secid, selinux_kernel_act_as()
3579 tsec->sid = secid; selinux_kernel_act_as()
3595 u32 sid = current_sid(); selinux_kernel_create_files_as() local
3598 ret = avc_has_perm(sid, isec->sid, selinux_kernel_create_files_as()
3604 tsec->create_sid = isec->sid; selinux_kernel_create_files_as()
3610 u32 sid; selinux_kernel_module_request() local
3613 sid = task_sid(current); selinux_kernel_module_request()
3618 return avc_has_perm(sid, SECINITSID_KERNEL, SECCLASS_SYSTEM, selinux_kernel_module_request()
3732 u32 sid = task_sid(p); selinux_task_to_inode() local
3734 isec->sid = sid; selinux_task_to_inode()
3938 * @sid: the packet's peer label SID
3944 * returns zero if the value in @sid is valid (although it may be SECSID_NULL)
3945 * or -EACCES if @sid is invalid due to inconsistencies with the different
3949 static int selinux_skb_peerlbl_sid(struct sk_buff *skb, u16 family, u32 *sid) selinux_skb_peerlbl_sid() argument
3963 err = security_net_peersid_resolve(nlbl_sid, nlbl_type, xfrm_sid, sid); selinux_skb_peerlbl_sid()
4008 return security_transition_sid(tsec->sid, tsec->sid, secclass, NULL, socket_sockcreate_sid()
4019 if (sksec->sid == SECINITSID_KERNEL) sock_has_perm()
4026 return avc_has_perm(tsid, sksec->sid, sksec->sclass, perms, &ad); sock_has_perm()
4045 return avc_has_perm(tsec->sid, newsid, secclass, SOCKET__CREATE, NULL); selinux_socket_create()
4059 isec->sid = SECINITSID_KERNEL; selinux_socket_post_create()
4061 err = socket_sockcreate_sid(tsec, isec->sclass, &(isec->sid)); selinux_socket_post_create()
4070 sksec->sid = isec->sid; selinux_socket_post_create()
4106 u32 sid, node_perm; selinux_socket_bind() local
4125 snum, &sid); selinux_socket_bind()
4132 err = avc_has_perm(sksec->sid, sid, selinux_socket_bind()
4158 err = sel_netnode_sid(addrp, family, &sid); selinux_socket_bind()
4172 err = avc_has_perm(sksec->sid, sid, selinux_socket_bind()
4201 u32 sid, perm; selinux_socket_connect() local
4215 err = sel_netport_sid(sk->sk_protocol, snum, &sid); selinux_socket_connect()
4226 err = avc_has_perm(sksec->sid, sid, sksec->sclass, perm, &ad); selinux_socket_connect()
4256 newisec->sid = isec->sid; selinux_socket_accept()
4321 err = avc_has_perm(sksec_sock->sid, sksec_other->sid, selinux_socket_unix_stream_connect()
4328 sksec_new->peer_sid = sksec_sock->sid; selinux_socket_unix_stream_connect()
4329 err = security_sid_mls_copy(sksec_other->sid, sksec_sock->sid, selinux_socket_unix_stream_connect()
4330 &sksec_new->sid); selinux_socket_unix_stream_connect()
4335 sksec_sock->peer_sid = sksec_new->sid; selinux_socket_unix_stream_connect()
4352 return avc_has_perm(ssec->sid, osec->sid, osec->sclass, SOCKET__SENDTO, selinux_socket_unix_may_send()
4384 u32 sk_sid = sksec->sid; selinux_sock_rcv_skb_compat()
4407 err = selinux_xfrm_sock_rcv_skb(sksec->sid, skb, &ad); selinux_sock_rcv_skb_compat()
4417 u32 sk_sid = sksec->sid; selinux_socket_sock_rcv_skb()
4550 sksec->sid = SECINITSID_UNLABELED; selinux_sk_alloc_security()
4571 newsksec->sid = sksec->sid; selinux_sk_clone_security()
4585 *secid = sksec->sid; selinux_sk_getsecid()
4596 isec->sid = sksec->sid; selinux_sock_graft()
4612 err = selinux_conn_sid(sksec->sid, peersid, &connsid); selinux_inet_conn_request()
4626 newsksec->sid = req->secid; selinux_inet_csk_clone()
4628 /* NOTE: Ideally, we should also get the isec->sid for the selinux_inet_csk_clone()
4650 static int selinux_secmark_relabel_packet(u32 sid) selinux_secmark_relabel_packet() argument
4656 tsid = __tsec->sid; selinux_secmark_relabel_packet()
4658 return avc_has_perm(tsid, sid, SECCLASS_PACKET, PACKET__RELABELTO, NULL); selinux_secmark_relabel_packet()
4684 tunsec->sid = current_sid(); selinux_tun_dev_alloc_security()
4697 u32 sid = current_sid(); selinux_tun_dev_create() local
4706 return avc_has_perm(sid, sid, SECCLASS_TUN_SOCKET, TUN_SOCKET__CREATE, selinux_tun_dev_create()
4714 return avc_has_perm(current_sid(), tunsec->sid, SECCLASS_TUN_SOCKET, selinux_tun_dev_attach_queue()
4730 sksec->sid = tunsec->sid; selinux_tun_dev_attach()
4739 u32 sid = current_sid(); selinux_tun_dev_open() local
4742 err = avc_has_perm(sid, tunsec->sid, SECCLASS_TUN_SOCKET, selinux_tun_dev_open()
4746 err = avc_has_perm(sid, sid, SECCLASS_TUN_SOCKET, selinux_tun_dev_open()
4750 tunsec->sid = sid; selinux_tun_dev_open()
4869 u32 sid; selinux_ip_output() local
4898 sid = sksec->sid; selinux_ip_output()
4900 sid = SECINITSID_KERNEL; selinux_ip_output()
4901 if (selinux_netlbl_skbuff_setsid(skb, family, sid) != 0) selinux_ip_output()
4937 if (avc_has_perm(sksec->sid, skb->secmark, selinux_ip_postroute_compat()
4941 if (selinux_xfrm_postroute_last(sksec->sid, skb, &ad, proto)) selinux_ip_postroute_compat()
5039 if (selinux_conn_sid(sksec->sid, skb_sid, &peer_sid)) selinux_ip_postroute()
5046 peer_sid = sksec->sid; selinux_ip_postroute()
5116 u32 sid; ipc_alloc_security() local
5122 sid = task_sid(task); ipc_alloc_security()
5124 isec->sid = sid; ipc_alloc_security()
5145 msec->sid = SECINITSID_UNLABELED; msg_msg_alloc_security()
5164 u32 sid = current_sid(); ipc_has_perm() local
5171 return avc_has_perm(sid, isec->sid, isec->sclass, perms, &ad); ipc_has_perm()
5189 u32 sid = current_sid(); selinux_msg_queue_alloc_security() local
5201 rc = avc_has_perm(sid, isec->sid, SECCLASS_MSGQ, selinux_msg_queue_alloc_security()
5219 u32 sid = current_sid(); selinux_msg_queue_associate() local
5226 return avc_has_perm(sid, isec->sid, SECCLASS_MSGQ, selinux_msg_queue_associate()
5263 u32 sid = current_sid(); selinux_msg_queue_msgsnd() local
5272 if (msec->sid == SECINITSID_UNLABELED) { selinux_msg_queue_msgsnd()
5274 * Compute new sid based on current process and selinux_msg_queue_msgsnd()
5277 rc = security_transition_sid(sid, isec->sid, SECCLASS_MSG, selinux_msg_queue_msgsnd()
5278 NULL, &msec->sid); selinux_msg_queue_msgsnd()
5287 rc = avc_has_perm(sid, isec->sid, SECCLASS_MSGQ, selinux_msg_queue_msgsnd()
5291 rc = avc_has_perm(sid, msec->sid, SECCLASS_MSG, selinux_msg_queue_msgsnd()
5295 rc = avc_has_perm(msec->sid, isec->sid, SECCLASS_MSGQ, selinux_msg_queue_msgsnd()
5308 u32 sid = task_sid(target); selinux_msg_queue_msgrcv() local
5317 rc = avc_has_perm(sid, isec->sid, selinux_msg_queue_msgrcv()
5320 rc = avc_has_perm(sid, msec->sid, selinux_msg_queue_msgrcv()
5330 u32 sid = current_sid(); selinux_shm_alloc_security() local
5342 rc = avc_has_perm(sid, isec->sid, SECCLASS_SHM, selinux_shm_alloc_security()
5360 u32 sid = current_sid(); selinux_shm_associate() local
5367 return avc_has_perm(sid, isec->sid, SECCLASS_SHM, selinux_shm_associate()
5422 u32 sid = current_sid(); selinux_sem_alloc_security() local
5434 rc = avc_has_perm(sid, isec->sid, SECCLASS_SEM, selinux_sem_alloc_security()
5452 u32 sid = current_sid(); selinux_sem_associate() local
5459 return avc_has_perm(sid, isec->sid, SECCLASS_SEM, selinux_sem_associate()
5537 *secid = isec->sid; selinux_ipc_getsecid()
5550 u32 sid; selinux_getprocattr() local
5564 sid = __tsec->sid; selinux_getprocattr()
5566 sid = __tsec->osid; selinux_getprocattr()
5568 sid = __tsec->exec_sid; selinux_getprocattr()
5570 sid = __tsec->create_sid; selinux_getprocattr()
5572 sid = __tsec->keycreate_sid; selinux_getprocattr()
5574 sid = __tsec->sockcreate_sid; selinux_getprocattr()
5579 if (!sid) selinux_getprocattr()
5582 error = security_sid_to_context(sid, value, &len); selinux_getprocattr()
5598 u32 sid = 0, ptsid; selinux_setprocattr() local
5634 error = security_context_to_sid(value, size, &sid, GFP_KERNEL); selinux_setprocattr()
5654 &sid); selinux_setprocattr()
5672 tsec->exec_sid = sid; selinux_setprocattr()
5674 tsec->create_sid = sid; selinux_setprocattr()
5676 error = may_create_key(sid, p); selinux_setprocattr()
5679 tsec->keycreate_sid = sid; selinux_setprocattr()
5681 tsec->sockcreate_sid = sid; selinux_setprocattr()
5684 if (sid == 0) selinux_setprocattr()
5690 error = security_bounded_transition(tsec->sid, sid); selinux_setprocattr()
5696 error = avc_has_perm(tsec->sid, sid, SECCLASS_PROCESS, selinux_setprocattr()
5711 error = avc_has_perm(ptsid, sid, SECCLASS_PROCESS, selinux_setprocattr()
5717 tsec->sid = sid; selinux_setprocattr()
5791 ksec->sid = tsec->keycreate_sid; selinux_key_alloc()
5793 ksec->sid = tsec->sid; selinux_key_alloc()
5813 u32 sid; selinux_key_permission() local
5821 sid = cred_sid(cred); selinux_key_permission()
5826 return avc_has_perm(sid, ksec->sid, SECCLASS_KEY, perm, NULL); selinux_key_permission()
5836 rc = security_sid_to_context(ksec->sid, &context, &len); selinux_key_getsecurity()
1225 selinux_proc_get_sid(struct dentry *dentry, u16 tclass, u32 *sid) selinux_proc_get_sid() argument
1253 selinux_proc_get_sid(struct dentry *dentry, u16 tclass, u32 *sid) selinux_proc_get_sid() argument
H A Dnetnode.c191 * @sid: node SID
200 static int sel_netnode_sid_slow(void *addr, u16 family, u32 *sid) sel_netnode_sid_slow() argument
209 *sid = node->nsec.sid; sel_netnode_sid_slow()
219 addr, sizeof(struct in_addr), sid); sel_netnode_sid_slow()
224 addr, sizeof(struct in6_addr), sid); sel_netnode_sid_slow()
235 new->nsec.sid = *sid; sel_netnode_sid_slow()
253 * @sid: node SID
263 int sel_netnode_sid(void *addr, u16 family, u32 *sid) sel_netnode_sid() argument
270 *sid = node->nsec.sid; sel_netnode_sid()
276 return sel_netnode_sid_slow(addr, family, sid); sel_netnode_sid()
H A Dnetif.c127 * @sid: interface SID
136 static int sel_netif_sid_slow(struct net *ns, int ifindex, u32 *sid) sel_netif_sid_slow() argument
157 *sid = netif->nsec.sid; sel_netif_sid_slow()
166 ret = security_netif_sid(dev->name, &new->nsec.sid); sel_netif_sid_slow()
174 *sid = new->nsec.sid; sel_netif_sid_slow()
193 * @sid: interface SID
203 int sel_netif_sid(struct net *ns, int ifindex, u32 *sid) sel_netif_sid() argument
210 *sid = netif->nsec.sid; sel_netif_sid()
216 return sel_netif_sid_slow(ns, ifindex, sid); sel_netif_sid()
H A Dnetport.c140 * @sid: port SID
148 static int sel_netport_sid_slow(u8 protocol, u16 pnum, u32 *sid) sel_netport_sid_slow() argument
157 *sid = port->psec.sid; sel_netport_sid_slow()
164 ret = security_port_sid(protocol, pnum, sid); sel_netport_sid_slow()
170 new->psec.sid = *sid; sel_netport_sid_slow()
188 * @sid: port SID
197 int sel_netport_sid(u8 protocol, u16 pnum, u32 *sid) sel_netport_sid() argument
204 *sid = port->psec.sid; sel_netport_sid()
210 return sel_netport_sid_slow(protocol, pnum, sid); sel_netport_sid()
H A Dnetlabel.c48 * @sid: the SID
58 u32 *sid) selinux_netlbl_sidlookup_cached()
62 rc = security_netlbl_secattr_to_sid(secattr, sid); selinux_netlbl_sidlookup_cached()
93 rc = security_netlbl_sid_to_secattr(sksec->sid, secattr); selinux_netlbl_sock_genattr()
106 * @sid: the SID
114 u32 sid) selinux_netlbl_sock_getattr()
123 (secattr->attr.secid == sid)) selinux_netlbl_sock_getattr()
189 * selinux_netlbl_skbuff_getsid - Get the sid of a packet using NetLabel
193 * @sid: the SID
204 u32 *sid) selinux_netlbl_skbuff_getsid()
210 *sid = SECSID_NULL; selinux_netlbl_skbuff_getsid()
217 rc = selinux_netlbl_sidlookup_cached(skb, &secattr, sid); selinux_netlbl_skbuff_getsid()
219 *sid = SECSID_NULL; selinux_netlbl_skbuff_getsid()
227 * selinux_netlbl_skbuff_setsid - Set the NetLabel on a packet given a sid
230 * @sid: the SID
233 * Call the NetLabel mechanism to set the label of a packet using @sid.
239 u32 sid) selinux_netlbl_skbuff_setsid()
253 secattr = selinux_netlbl_sock_getattr(sk, sid); selinux_netlbl_skbuff_setsid()
258 rc = security_netlbl_sid_to_secattr(sid, secattr); selinux_netlbl_skbuff_setsid()
403 rc = avc_has_perm(sksec->sid, nlbl_sid, sksec->sclass, perm, ad); selinux_netlbl_sock_rcv_skb()
56 selinux_netlbl_sidlookup_cached(struct sk_buff *skb, struct netlbl_lsm_secattr *secattr, u32 *sid) selinux_netlbl_sidlookup_cached() argument
112 selinux_netlbl_sock_getattr( const struct sock *sk, u32 sid) selinux_netlbl_sock_getattr() argument
201 selinux_netlbl_skbuff_getsid(struct sk_buff *skb, u16 family, u32 *type, u32 *sid) selinux_netlbl_skbuff_getsid() argument
237 selinux_netlbl_skbuff_setsid(struct sk_buff *skb, u16 family, u32 sid) selinux_netlbl_skbuff_setsid() argument
H A Dxfrm.c111 rc = avc_has_perm(tsec->sid, ctx->ctx_sid, selinux_xfrm_alloc_user()
147 return avc_has_perm(tsec->sid, ctx->ctx_sid, selinux_xfrm_delete()
165 /* Context sid is either set to label or ANY_ASSOC */ selinux_xfrm_policy_lookup()
228 u32 *sid, int ckall) selinux_xfrm_skb_sid_ingress()
246 *sid = SECSID_NULL; selinux_xfrm_skb_sid_ingress()
254 *sid = sid_session; selinux_xfrm_skb_sid_ingress()
259 * LSM hook implementation that checks and/or returns the xfrm sid for the
262 int selinux_xfrm_decode_session(struct sk_buff *skb, u32 *sid, int ckall) selinux_xfrm_decode_session() argument
265 *sid = SECSID_NULL; selinux_xfrm_decode_session()
268 return selinux_xfrm_skb_sid_ingress(skb, sid, ckall); selinux_xfrm_decode_session()
271 int selinux_xfrm_skb_sid(struct sk_buff *skb, u32 *sid) selinux_xfrm_skb_sid() argument
275 rc = selinux_xfrm_skb_sid_ingress(skb, sid, 0); selinux_xfrm_skb_sid()
276 if (rc == 0 && *sid == SECSID_NULL) selinux_xfrm_skb_sid()
277 *sid = selinux_xfrm_skb_sid_egress(skb); selinux_xfrm_skb_sid()
227 selinux_xfrm_skb_sid_ingress(struct sk_buff *skb, u32 *sid, int ckall) selinux_xfrm_skb_sid_ingress() argument
H A Dselinuxfs.c85 u32 sid = 0; task_has_security() local
90 sid = tsec->sid; task_has_security()
95 return avc_has_perm(sid, SECINITSID_SECURITY, task_has_security()
572 u32 sid, len; sel_write_context() local
579 length = security_context_to_sid(buf, size, &sid, GFP_KERNEL); sel_write_context()
583 length = security_sid_to_context(sid, &canon, &len); sel_write_context()
919 u32 sid, *sids = NULL; sel_write_user() local
943 length = security_context_to_sid(con, strlen(con) + 1, &sid, GFP_KERNEL); sel_write_user()
947 length = security_get_user_sids(sid, user, &sids, &nsids); sel_write_user()
1215 u32 sid; sel_make_bools() local
1254 ret = security_genfs_sid("selinuxfs", page, SECCLASS_FILE, &sid); sel_make_bools()
1258 isec->sid = sid; sel_make_bools()
1476 u32 sid, len; sel_read_initcon() local
1479 sid = file_inode(file)->i_ino&SEL_INO_MASK; sel_read_initcon()
1480 ret = security_sid_to_context(sid, &con, &len); sel_read_initcon()
1795 isec->sid = SECINITSID_DEVNULL; sel_fill_super()
/linux-4.1.27/include/uapi/linux/netfilter/
H A Dxt_l2tp.h14 __u32 sid; /* session id */ member in struct:xt_l2tp_info
/linux-4.1.27/arch/blackfin/mach-bf609/include/mach/
H A Dpm.h20 void bfin_sec_raise_irq(unsigned int sid);
H A DcdefBF60x_base.h32 #define bfin_read_SEC_SCTL(sid) bfin_read32((SEC_SCTL0 + (sid) * 8))
33 #define bfin_write_SEC_SCTL(sid, val) bfin_write32((SEC_SCTL0 + (sid) * 8), val)
35 #define bfin_read_SEC_SSTAT(sid) bfin_read32((SEC_SSTAT0 + (sid) * 8))
36 #define bfin_write_SEC_SSTAT(sid, val) bfin_write32((SEC_SSTAT0 + (sid) * 8), val)
/linux-4.1.27/drivers/spmi/
H A Dspmi-pmic-arb.c161 u32 (*offset)(struct spmi_pmic_arb_dev *dev, u8 sid, u16 addr);
162 u32 (*fmt_cmd)(u8 opc, u8 sid, u16 addr, u8 bc);
163 int (*non_data_cmd)(struct spmi_controller *ctrl, u8 opc, u8 sid);
215 void __iomem *base, u8 sid, u16 addr) pmic_arb_wait_for_done()
220 u32 offset = dev->ver_ops->offset(dev, sid, addr) + PMIC_ARB_STATUS; pmic_arb_wait_for_done()
259 pmic_arb_non_data_cmd_v1(struct spmi_controller *ctrl, u8 opc, u8 sid) pmic_arb_non_data_cmd_v1() argument
265 u32 offset = pmic_arb->ver_ops->offset(pmic_arb, sid, 0); pmic_arb_non_data_cmd_v1()
267 cmd = ((opc | 0x40) << 27) | ((sid & 0xf) << 20); pmic_arb_non_data_cmd_v1()
271 rc = pmic_arb_wait_for_done(ctrl, pmic_arb->wr_base, sid, 0); pmic_arb_non_data_cmd_v1()
278 pmic_arb_non_data_cmd_v2(struct spmi_controller *ctrl, u8 opc, u8 sid) pmic_arb_non_data_cmd_v2() argument
284 static int pmic_arb_cmd(struct spmi_controller *ctrl, u8 opc, u8 sid) pmic_arb_cmd() argument
288 dev_dbg(&ctrl->dev, "cmd op:0x%x sid:%d\n", opc, sid); pmic_arb_cmd()
294 return pmic_arb->ver_ops->non_data_cmd(ctrl, opc, sid); pmic_arb_cmd()
297 static int pmic_arb_read_cmd(struct spmi_controller *ctrl, u8 opc, u8 sid, pmic_arb_read_cmd() argument
305 u32 offset = pmic_arb->ver_ops->offset(pmic_arb, sid, addr); pmic_arb_read_cmd()
324 cmd = pmic_arb->ver_ops->fmt_cmd(opc, sid, addr, bc); pmic_arb_read_cmd()
328 rc = pmic_arb_wait_for_done(ctrl, pmic_arb->rd_base, sid, addr); pmic_arb_read_cmd()
344 static int pmic_arb_write_cmd(struct spmi_controller *ctrl, u8 opc, u8 sid, pmic_arb_write_cmd() argument
352 u32 offset = pmic_arb->ver_ops->offset(pmic_arb, sid, addr); pmic_arb_write_cmd()
373 cmd = pmic_arb->ver_ops->fmt_cmd(opc, sid, addr, bc); pmic_arb_write_cmd()
385 rc = pmic_arb_wait_for_done(ctrl, pmic_arb->wr_base, sid, addr); pmic_arb_write_cmd()
413 u8 sid = d->hwirq >> 24; qpnpint_spmi_write() local
416 if (pmic_arb_write_cmd(pa->spmic, SPMI_CMD_EXT_WRITEL, sid, qpnpint_spmi_write()
426 u8 sid = d->hwirq >> 24; qpnpint_spmi_read() local
429 if (pmic_arb_read_cmd(pa->spmic, SPMI_CMD_EXT_READL, sid, qpnpint_spmi_read()
692 static u32 pmic_arb_offset_v1(struct spmi_pmic_arb_dev *pa, u8 sid, u16 addr) pmic_arb_offset_v1() argument
698 static u32 pmic_arb_offset_v2(struct spmi_pmic_arb_dev *pa, u8 sid, u16 addr) pmic_arb_offset_v2() argument
700 u16 ppid = (sid << 8) | (addr >> 8); pmic_arb_offset_v2()
706 static u32 pmic_arb_fmt_cmd_v1(u8 opc, u8 sid, u16 addr, u8 bc) pmic_arb_fmt_cmd_v1() argument
708 return (opc << 27) | ((sid & 0xf) << 20) | (addr << 4) | (bc & 0x7); pmic_arb_fmt_cmd_v1()
711 static u32 pmic_arb_fmt_cmd_v2(u8 opc, u8 sid, u16 addr, u8 bc) pmic_arb_fmt_cmd_v2() argument
214 pmic_arb_wait_for_done(struct spmi_controller *ctrl, void __iomem *base, u8 sid, u16 addr) pmic_arb_wait_for_done() argument
H A Dspmi.c97 spmi_cmd(struct spmi_controller *ctrl, u8 opcode, u8 sid) spmi_cmd() argument
102 return ctrl->cmd(ctrl, opcode, sid); spmi_cmd()
106 u8 sid, u16 addr, u8 *buf, size_t len) spmi_read_cmd()
111 return ctrl->read_cmd(ctrl, opcode, sid, addr, buf, len); spmi_read_cmd()
115 u8 sid, u16 addr, const u8 *buf, size_t len) spmi_write_cmd()
120 return ctrl->write_cmd(ctrl, opcode, sid, addr, buf, len); spmi_write_cmd()
105 spmi_read_cmd(struct spmi_controller *ctrl, u8 opcode, u8 sid, u16 addr, u8 *buf, size_t len) spmi_read_cmd() argument
114 spmi_write_cmd(struct spmi_controller *ctrl, u8 opcode, u8 sid, u16 addr, const u8 *buf, size_t len) spmi_write_cmd() argument
/linux-4.1.27/drivers/media/usb/pvrusb2/
H A Dpvrusb2-audio.c64 unsigned int sid = hdw->hdw_desc->signal_routing_scheme; pvr2_msp3400_subdev_update() local
68 sp = (sid < ARRAY_SIZE(routing_schemes)) ? pvr2_msp3400_subdev_update()
69 routing_schemes[sid] : NULL; pvr2_msp3400_subdev_update()
80 sid, hdw->input_val); pvr2_msp3400_subdev_update()
H A Dpvrusb2-cs53l32a.c65 unsigned int sid = hdw->hdw_desc->signal_routing_scheme; pvr2_cs53l32a_subdev_update() local
69 sp = (sid < ARRAY_SIZE(routing_schemes)) ? pvr2_cs53l32a_subdev_update()
70 routing_schemes[sid] : NULL; pvr2_cs53l32a_subdev_update()
78 sid, hdw->input_val); pvr2_cs53l32a_subdev_update()
H A Dpvrusb2-video-v4l.c82 unsigned int sid = hdw->hdw_desc->signal_routing_scheme; pvr2_saa7115_subdev_update() local
88 sp = (sid < ARRAY_SIZE(routing_schemes)) ? pvr2_saa7115_subdev_update()
89 routing_schemes[sid] : NULL; pvr2_saa7115_subdev_update()
97 sid, hdw->input_val); pvr2_saa7115_subdev_update()
H A Dpvrusb2-cx2584x-v4l.c132 unsigned int sid = hdw->hdw_desc->signal_routing_scheme; pvr2_cx25840_subdev_update() local
134 sp = (sid < ARRAY_SIZE(routing_schemes)) ? pvr2_cx25840_subdev_update()
135 routing_schemes[sid] : NULL; pvr2_cx25840_subdev_update()
143 sid, hdw->input_val); pvr2_cx25840_subdev_update()
/linux-4.1.27/drivers/firewire/
H A Dcore-topology.c53 static u32 *count_ports(u32 *sid, int *total_port_count, int *child_port_count) count_ports() argument
62 q = *sid; count_ports()
80 return sid + 1; count_ports()
83 sid++; count_ports()
84 q = *sid; count_ports()
102 static int get_port_type(u32 *sid, int port_index) get_port_type() argument
108 return (sid[index] >> shift) & 0x03; get_port_type()
111 static struct fw_node *fw_node_create(u32 sid, int port_count, int color) fw_node_create() argument
121 node->node_id = LOCAL_BUS | SELF_ID_PHY_ID(sid); fw_node_create()
122 node->link_on = SELF_ID_LINK_ON(sid); fw_node_create()
123 node->phy_speed = SELF_ID_PHY_SPEED(sid); fw_node_create()
124 node->initiated_reset = SELF_ID_PHY_INITIATOR(sid); fw_node_create()
184 u32 *sid, int self_id_count) build_tree()
197 end = sid + self_id_count; build_tree()
200 gap_count = SELF_ID_GAP_COUNT(*sid); build_tree()
203 while (sid < end) { build_tree()
204 next_sid = count_ports(sid, &port_count, &child_port_count); build_tree()
211 q = *sid; build_tree()
250 switch (get_port_type(sid, i)) { build_tree()
309 sid = next_sid; build_tree()
183 build_tree(struct fw_card *card, u32 *sid, int self_id_count) build_tree() argument
/linux-4.1.27/net/netfilter/
H A Dxt_l2tp.c42 u32 sid; member in struct:l2tp_data
66 /* Check sid only for L2TP data packets */ l2tp_match()
68 (info->sid != data->sid)) l2tp_match()
109 /* Now extract the L2TP tid/sid. These are in different places l2tp_udp_mt()
113 * tid/sid fields. l2tp_udp_mt()
122 data.sid = ntohl(lh->val32); l2tp_udp_mt()
130 data.sid = (u32) ntohs(lh->val16[1]); l2tp_udp_mt()
149 /* For IP encap, the L2TP sid is the first 32-bits. */ l2tp_ip_mt()
164 data.sid = ntohl(lh->val32); l2tp_ip_mt()
223 /* At least one of tid, sid or type=control must be specified */ l2tp_mt_check()
248 (info->sid > 0xffff)) { l2tp_mt_check()
249 pr_info("v2 sid > 0xffff: %u\n", info->sid); l2tp_mt_check()
/linux-4.1.27/include/scsi/
H A Discsi_if.h122 uint32_t sid; member in struct:iscsi_uevent::__anon12895::msg_destroy_session
125 uint32_t sid; member in struct:iscsi_uevent::__anon12895::msg_create_conn
129 uint32_t sid; member in struct:iscsi_uevent::__anon12895::msg_bind_conn
135 uint32_t sid; member in struct:iscsi_uevent::__anon12895::msg_destroy_conn
139 uint32_t sid; member in struct:iscsi_uevent::__anon12895::msg_send_pdu
145 uint32_t sid; member in struct:iscsi_uevent::__anon12895::msg_set_param
151 uint32_t sid; member in struct:iscsi_uevent::__anon12895::msg_start_conn
155 uint32_t sid; member in struct:iscsi_uevent::__anon12895::msg_stop_conn
161 uint32_t sid; member in struct:iscsi_uevent::__anon12895::msg_get_stats
244 uint32_t sid; member in struct:iscsi_uevent::__anon12895::msg_logout_flashnode_sid
254 uint32_t sid; member in struct:iscsi_uevent::__anon12896::msg_create_session_ret
258 uint32_t sid; member in struct:iscsi_uevent::__anon12896::msg_create_conn_ret
262 uint32_t sid; member in struct:iscsi_uevent::__anon12896::msg_unbind_session
266 uint32_t sid; member in struct:iscsi_uevent::__anon12896::msg_recv_req
271 uint32_t sid; member in struct:iscsi_uevent::__anon12896::msg_conn_login
276 uint32_t sid; member in struct:iscsi_uevent::__anon12896::msg_conn_error
282 uint32_t sid; member in struct:iscsi_uevent::__anon12896::msg_session_destroyed
H A Dfc_encode.h56 u32 did, u32 sid, enum fc_fh_type type, __fc_fill_fc_hdr()
62 hton24(fh->fh_s_id, sid); __fc_fill_fc_hdr()
74 u32 did, u32 sid, enum fc_fh_type type, fc_fill_fc_hdr()
80 __fc_fill_fc_hdr(fh, r_ctl, did, sid, type, f_ctl, parm_offset); fc_fill_fc_hdr()
54 __fc_fill_fc_hdr(struct fc_frame_header *fh, enum fc_rctl r_ctl, u32 did, u32 sid, enum fc_fh_type type, u32 f_ctl, u32 parm_offset) __fc_fill_fc_hdr() argument
73 fc_fill_fc_hdr(struct fc_frame *fp, enum fc_rctl r_ctl, u32 did, u32 sid, enum fc_fh_type type, u32 f_ctl, u32 parm_offset) fc_fill_fc_hdr() argument
H A Dscsi_transport_iscsi.h255 int sid; /* session id */ member in struct:iscsi_cls_session
H A Dlibfc.h403 * @sid: Source FCID
445 u32 sid; member in struct:fc_exch
/linux-4.1.27/arch/powerpc/kvm/
H A De500.c67 * Allocate a free shadow id and setup a valid sid mapping in given entry.
76 unsigned long sid; local_sid_setup_one() local
79 sid = __this_cpu_inc_return(pcpu_last_used_sid); local_sid_setup_one()
80 if (sid < NUM_TIDS) { local_sid_setup_one()
81 __this_cpu_write(pcpu_sids.entry[sid], entry); local_sid_setup_one()
82 entry->val = sid; local_sid_setup_one()
83 entry->pentry = this_cpu_ptr(&pcpu_sids.entry[sid]); local_sid_setup_one()
84 ret = sid; local_sid_setup_one()
88 * If sid == NUM_TIDS, we've run out of sids. We return -1, and local_sid_setup_one()
91 * sid > NUM_TIDS indicates a race, which we disable preemption to local_sid_setup_one()
94 WARN_ON(sid > NUM_TIDS); local_sid_setup_one()
194 int sid; kvmppc_e500_get_sid() local
200 sid = local_sid_lookup(&idt->id[as][gid][pr]); kvmppc_e500_get_sid()
202 while (sid <= 0) { kvmppc_e500_get_sid()
204 sid = local_sid_setup_one(&idt->id[as][gid][pr]); kvmppc_e500_get_sid()
205 if (sid <= 0) { kvmppc_e500_get_sid()
215 return sid; kvmppc_e500_get_sid()
/linux-4.1.27/arch/parisc/include/asm/
H A Dtlbflush.h30 int __flush_tlb_range(unsigned long sid,
81 unsigned long flags, sid; flush_tlb_page() local
83 sid = vma->vm_mm->context; flush_tlb_page()
85 mtsp(sid, 1); flush_tlb_page()
/linux-4.1.27/drivers/net/ppp/
H A Dpppoe.c120 static inline bool stage_session(__be16 sid) stage_session() argument
122 return sid != 0; stage_session()
134 return a->sid == b->sid && ether_addr_equal(a->remote, b->remote); cmp_2_addr()
137 static inline int cmp_addr(struct pppoe_addr *a, __be16 sid, char *addr) cmp_addr() argument
139 return a->sid == sid && ether_addr_equal(a->remote, addr); cmp_addr()
146 static int hash_item(__be16 sid, unsigned char *addr) hash_item() argument
154 hash ^= (__force __u32)sid >> i; hash_item()
166 static struct pppox_sock *__get_item(struct pppoe_net *pn, __be16 sid, __get_item() argument
169 int hash = hash_item(sid, addr); __get_item()
174 if (cmp_addr(&ret->pppoe_pa, sid, addr) && __get_item()
186 int hash = hash_item(po->pppoe_pa.sid, po->pppoe_pa.remote); __set_item()
204 static void __delete_item(struct pppoe_net *pn, __be16 sid, __delete_item() argument
207 int hash = hash_item(sid, addr); __delete_item()
214 if (cmp_addr(&ret->pppoe_pa, sid, addr) && __delete_item()
230 static inline struct pppox_sock *get_item(struct pppoe_net *pn, __be16 sid, get_item() argument
236 po = __get_item(pn, sid, addr, ifindex); get_item()
258 pppox_sock = get_item(pn, sp->sa_addr.pppoe.sid, get_item_by_addr()
265 static inline void delete_item(struct pppoe_net *pn, __be16 sid, delete_item() argument
269 __delete_item(pn, sid, addr, ifindex); delete_item()
450 po = get_item(pn, ph->sid, eth_hdr(skb)->h_source, dev->ifindex); pppoe_rcv()
504 po = get_item(pn, ph->sid, eth_hdr(skb)->h_source, dev->ifindex); pppoe_disc_rcv()
614 delete_item(pn, po->pppoe_pa.sid, po->pppoe_pa.remote, pppoe_release()
647 stage_session(sp->sa_addr.pppoe.sid)) pppoe_connect()
653 !stage_session(sp->sa_addr.pppoe.sid)) pppoe_connect()
659 if (stage_session(po->pppoe_pa.sid)) { pppoe_connect()
662 delete_item(pn, po->pppoe_pa.sid, pppoe_connect()
680 if (stage_session(sp->sa_addr.pppoe.sid)) { pppoe_connect()
713 delete_item(pn, po->pppoe_pa.sid, pppoe_connect()
721 po->num = sp->sa_addr.pppoe.sid; pppoe_connect()
873 hdr.sid = po->num; pppoe_sendmsg()
961 ph->sid = po->num; __pppoe_xmit()
1040 po->pppoe_pa.sid, po->pppoe_pa.remote, dev_name); pppoe_seq_show()
1087 int hash = hash_item(po->pppoe_pa.sid, po->pppoe_pa.remote); pppoe_seq_next()
/linux-4.1.27/arch/blackfin/mach-common/
H A Dints-priority.c285 unsigned int sid = BFIN_SYSIRQ(d->irq); bfin_sec_preflow_handler() local
287 bfin_write_SEC_SCI(0, SEC_CSID, sid); bfin_sec_preflow_handler()
295 unsigned int sid = BFIN_SYSIRQ(d->irq); bfin_sec_mask_ack_irq() local
297 bfin_write_SEC_SCI(0, SEC_CSID, sid); bfin_sec_mask_ack_irq()
305 unsigned int sid = BFIN_SYSIRQ(d->irq); bfin_sec_unmask_irq() local
307 bfin_write32(SEC_END, sid); bfin_sec_unmask_irq()
312 static void bfin_sec_enable_ssi(unsigned int sid) bfin_sec_enable_ssi() argument
315 uint32_t reg_sctl = bfin_read_SEC_SCTL(sid); bfin_sec_enable_ssi()
318 bfin_write_SEC_SCTL(sid, reg_sctl); bfin_sec_enable_ssi()
323 static void bfin_sec_disable_ssi(unsigned int sid) bfin_sec_disable_ssi() argument
326 uint32_t reg_sctl = bfin_read_SEC_SCTL(sid); bfin_sec_disable_ssi()
329 bfin_write_SEC_SCTL(sid, reg_sctl); bfin_sec_disable_ssi()
334 static void bfin_sec_set_ssi_coreid(unsigned int sid, unsigned int coreid) bfin_sec_set_ssi_coreid() argument
337 uint32_t reg_sctl = bfin_read_SEC_SCTL(sid); bfin_sec_set_ssi_coreid()
340 bfin_write_SEC_SCTL(sid, reg_sctl | ((coreid << 20) & SEC_SCTL_CTG)); bfin_sec_set_ssi_coreid()
345 static void bfin_sec_enable_sci(unsigned int sid) bfin_sec_enable_sci() argument
348 uint32_t reg_sctl = bfin_read_SEC_SCTL(sid); bfin_sec_enable_sci()
350 if (sid == BFIN_SYSIRQ(IRQ_WATCH0)) bfin_sec_enable_sci()
354 bfin_write_SEC_SCTL(sid, reg_sctl); bfin_sec_enable_sci()
359 static void bfin_sec_disable_sci(unsigned int sid) bfin_sec_disable_sci() argument
362 uint32_t reg_sctl = bfin_read_SEC_SCTL(sid); bfin_sec_disable_sci()
365 bfin_write_SEC_SCTL(sid, reg_sctl); bfin_sec_disable_sci()
373 unsigned int sid = BFIN_SYSIRQ(d->irq); bfin_sec_enable() local
375 bfin_sec_enable_sci(sid); bfin_sec_enable()
376 bfin_sec_enable_ssi(sid); bfin_sec_enable()
384 unsigned int sid = BFIN_SYSIRQ(d->irq); bfin_sec_disable() local
386 bfin_sec_disable_sci(sid); bfin_sec_disable()
387 bfin_sec_disable_ssi(sid); bfin_sec_disable()
412 unsigned int sid = BFIN_SYSIRQ(irq); bfin_sec_raise_irq() local
414 bfin_write32(SEC_RAISE, sid); bfin_sec_raise_irq()
458 uint32_t sid; handle_sec_ssi_fault() local
461 sid = gstat & SEC_GSTAT_SID; handle_sec_ssi_fault()
462 sstat = bfin_read_SEC_SSTAT(sid); handle_sec_ssi_fault()
/linux-4.1.27/include/linux/mfd/
H A Dtps80031.h547 static inline int tps80031_write(struct device *dev, int sid, tps80031_write() argument
552 return regmap_write(tps80031->regmap[sid], reg, val); tps80031_write()
555 static inline int tps80031_writes(struct device *dev, int sid, int reg, tps80031_writes() argument
560 return regmap_bulk_write(tps80031->regmap[sid], reg, val, len); tps80031_writes()
563 static inline int tps80031_read(struct device *dev, int sid, tps80031_read() argument
570 ret = regmap_read(tps80031->regmap[sid], reg, &ival); tps80031_read()
580 static inline int tps80031_reads(struct device *dev, int sid, tps80031_reads() argument
585 return regmap_bulk_read(tps80031->regmap[sid], reg, val, len); tps80031_reads()
588 static inline int tps80031_set_bits(struct device *dev, int sid, tps80031_set_bits() argument
593 return regmap_update_bits(tps80031->regmap[sid], reg, tps80031_set_bits()
597 static inline int tps80031_clr_bits(struct device *dev, int sid, tps80031_clr_bits() argument
602 return regmap_update_bits(tps80031->regmap[sid], reg, bit_mask, 0); tps80031_clr_bits()
605 static inline int tps80031_update(struct device *dev, int sid, tps80031_update() argument
610 return regmap_update_bits(tps80031->regmap[sid], reg, mask, val); tps80031_update()
/linux-4.1.27/arch/cris/include/arch-v32/arch/
H A Dcryptocop.h132 cryptocop_session_id sid; member in struct:cryptocop_operation
149 int cryptocop_new_session(cryptocop_session_id *sid, struct cryptocop_transform_init *tinit, int alloc_flag);
150 int cryptocop_free_session(cryptocop_session_id sid);
/linux-4.1.27/drivers/video/fbdev/
H A Dpmag-aa-fb.c482 int sid; pmagaafb_init() local
485 while ((sid = search_tc_card("PMAG-AA")) >= 0) { pmagaafb_init()
487 claim_tc_card(sid); pmagaafb_init()
488 init_one(sid); pmagaafb_init()
496 int sid; pmagaafb_exit() local
498 while ((sid = search_tc_card("PMAG-AA")) >= 0) { pmagaafb_exit()
499 exit_one(sid); pmagaafb_exit()
500 release_tc_card(sid); pmagaafb_exit()
H A Dhpfb.c379 unsigned int sid; hpfb_init() local
410 if (!err && (i == DIO_ID_FBUFFER) && topcat_sid_ok(sid = DIO_SECID(INTFBVADDR))) { hpfb_init()
413 printk(KERN_INFO "Internal Topcat found (secondary id %02x)\n", sid); hpfb_init()
/linux-4.1.27/net/sctp/
H A Dulpqueue.c761 __u16 sid, csid, cssn; sctp_ulpq_retrieve_ordered() local
763 sid = event->stream; sctp_ulpq_retrieve_ordered()
775 if (csid > sid) sctp_ulpq_retrieve_ordered()
779 if (csid < sid) sctp_ulpq_retrieve_ordered()
782 if (cssn != sctp_ssn_peek(in, sid)) sctp_ulpq_retrieve_ordered()
786 sctp_ssn_next(in, sid); sctp_ulpq_retrieve_ordered()
801 __u16 sid, csid; sctp_ulpq_store_ordered() local
810 sid = event->stream; sctp_ulpq_store_ordered()
816 if (sid > csid) { sctp_ulpq_store_ordered()
821 if ((sid == csid) && SSN_lt(cssn, ssn)) { sctp_ulpq_store_ordered()
834 if (csid > sid) sctp_ulpq_store_ordered()
836 if (csid == sid && SSN_lt(ssn, cssn)) sctp_ulpq_store_ordered()
848 __u16 sid, ssn; sctp_ulpq_order() local
856 sid = event->stream; sctp_ulpq_order()
861 if (ssn != sctp_ssn_peek(in, sid)) { sctp_ulpq_order()
870 sctp_ssn_next(in, sid); sctp_ulpq_order()
883 static void sctp_ulpq_reap_ordered(struct sctp_ulpq *ulpq, __u16 sid) sctp_ulpq_reap_ordered() argument
904 if (csid > sid) sctp_skb_for_each()
908 if (csid < sid) sctp_skb_for_each()
932 if (csid == sid && cssn == sctp_ssn_peek(in, csid)) {
953 void sctp_ulpq_skip(struct sctp_ulpq *ulpq, __u16 sid, __u16 ssn) sctp_ulpq_skip() argument
961 if (SSN_lt(ssn, sctp_ssn_peek(in, sid))) sctp_ulpq_skip()
965 sctp_ssn_skip(in, sid, ssn); sctp_ulpq_skip()
970 sctp_ulpq_reap_ordered(ulpq, sid); sctp_ulpq_skip()
H A Dsm_make_chunk.c1525 __u16 sid; sctp_chunk_assign_ssn() local
1531 sid = ntohs(chunk->subh.data_hdr->stream); sctp_chunk_assign_ssn()
1543 ssn = sctp_ssn_next(stream, sid); sctp_chunk_assign_ssn()
1545 ssn = sctp_ssn_peek(stream, sid); sctp_chunk_assign_ssn()
H A Dsm_statefuns.c6108 u16 sid; sctp_eat_data() local
6269 sid = ntohs(data_hdr->stream); sctp_eat_data()
6270 if (sid >= asoc->c.sinit_max_instreams) { sctp_eat_data()
6292 if (ordered && SSN_lt(ssn, sctp_ssn_peek(&asoc->ssnmap->in, sid))) { sctp_eat_data()
/linux-4.1.27/tools/perf/util/
H A Devlist.c475 struct perf_sample_id *sid = SID(evsel, cpu, thread); perf_evlist__id_hash() local
477 sid->id = id; perf_evlist__id_hash()
478 sid->evsel = evsel; perf_evlist__id_hash()
479 hash = hash_64(sid->id, PERF_EVLIST__HLIST_BITS); perf_evlist__id_hash()
480 hlist_add_head(&sid->node, &evlist->heads[hash]); perf_evlist__id_hash()
535 struct perf_sample_id *sid = SID(evsel, cpu, thread); perf_evlist__set_sid_idx() local
536 sid->idx = idx; perf_evlist__set_sid_idx()
538 sid->cpu = evlist->cpus->map[cpu]; perf_evlist__set_sid_idx()
540 sid->cpu = -1; perf_evlist__set_sid_idx()
542 sid->tid = evlist->threads->map[thread]; perf_evlist__set_sid_idx()
544 sid->tid = -1; perf_evlist__set_sid_idx()
550 struct perf_sample_id *sid; perf_evlist__id2sid() local
556 hlist_for_each_entry(sid, head, node) perf_evlist__id2sid()
557 if (sid->id == id) perf_evlist__id2sid()
558 return sid; perf_evlist__id2sid()
565 struct perf_sample_id *sid; perf_evlist__id2evsel() local
570 sid = perf_evlist__id2sid(evlist, id); perf_evlist__id2evsel()
571 if (sid) perf_evlist__id2evsel()
572 return sid->evsel; perf_evlist__id2evsel()
606 struct perf_sample_id *sid; perf_evlist__event2evsel() local
627 hlist_for_each_entry(sid, head, node) { hlist_for_each_entry()
628 if (sid->id == id) hlist_for_each_entry()
629 return sid->evsel; hlist_for_each_entry()
H A Dsession.c833 struct perf_sample_id *sid = perf_evlist__id2sid(evlist, v->id); deliver_sample_value() local
835 if (sid) { deliver_sample_value()
837 sample->period = v->value - sid->period; deliver_sample_value()
838 sid->period = v->value; deliver_sample_value()
841 if (!sid || sid->evsel == NULL) { deliver_sample_value()
846 return tool->sample(tool, event, sample, sid->evsel, machine); deliver_sample_value()
1731 struct perf_sample_id *sid; perf_event__process_id_index() local
1740 sid = perf_evlist__id2sid(evlist, e->id); perf_event__process_id_index()
1741 if (!sid) perf_event__process_id_index()
1743 sid->idx = e->idx; perf_event__process_id_index()
1744 sid->cpu = e->cpu; perf_event__process_id_index()
1745 sid->tid = e->tid; perf_event__process_id_index()
1783 struct perf_sample_id *sid; evlist__for_each() local
1797 sid = perf_evlist__id2sid(evlist, e->id); evlist__for_each()
1798 if (!sid) { evlist__for_each()
1803 e->idx = sid->idx; evlist__for_each()
1804 e->cpu = sid->cpu; evlist__for_each()
1805 e->tid = sid->tid; evlist__for_each()
/linux-4.1.27/include/linux/
H A Dintel-iommu.h272 #define QI_CC_SID(sid) (((u64)sid) << 32)
276 #define QI_DEV_IOTLB_SID(sid) ((u64)((sid) & 0xffff) << 32)
309 void (*flush_context)(struct intel_iommu *iommu, u16 did, u16 sid,
371 extern void qi_flush_context(struct intel_iommu *iommu, u16 did, u16 sid,
375 extern void qi_flush_dev_iotlb(struct intel_iommu *iommu, u16 sid, u16 qdep,
H A Dspmi.h91 int (*cmd)(struct spmi_controller *ctrl, u8 opcode, u8 sid);
93 u8 sid, u16 addr, u8 *buf, size_t len);
95 u8 sid, u16 addr, const u8 *buf, size_t len);
H A Ddmar.h206 __u64 sid : 16, member in struct:irte::__anon11614::__anon11615
H A Dsecurity.h802 * @secid contains the sid of the process where the signal originated
999 * Sets the socket's isec sid to the sock's sid.
1001 * Sets the openreq's sid to socket's sid with MLS portion taken from peer sid.
1003 * Sets the new child socket's sid to the openreq sid.
1013 * Sets the flow's sid to the openreq sid.
/linux-4.1.27/drivers/misc/eeprom/
H A Dsunxi_sid.c36 #define DRV_NAME "sunxi-sid"
98 { .compatible = "allwinner,sun4i-a10-sid", .data = (void *)16},
99 { .compatible = "allwinner,sun7i-a20-sid", .data = (void *)512},
/linux-4.1.27/drivers/target/tcm_fc/
H A Dtfc_sess.c482 u32 sid = fc_frame_sid(fp); ft_recv() local
484 pr_debug("sid %x\n", sid); ft_recv()
486 sess = ft_sess_get(lport, sid); ft_recv()
488 pr_debug("sid %x sess lookup failed\n", sid); ft_recv()
H A Dtfc_cmd.c76 pr_debug("%s: cmd %p sid %x did %x " _ft_dump_cmd()
78 caller, cmd, ep->sid, ep->did, ep->oxid, ep->rxid, _ft_dump_cmd()
172 fc_fill_fc_hdr(fp, FC_RCTL_DD_CMD_STATUS, ep->did, ep->sid, FC_TYPE_FCP, ft_queue_status()
226 fc_fill_fc_hdr(fp, FC_RCTL_DD_DATA_DESC, ep->did, ep->sid, FC_TYPE_FCP, ft_write_pending()
H A Dtfc_io.c181 fc_fill_fc_hdr(fp, FC_RCTL_DD_SOL_DATA, ep->did, ep->sid, ft_queue_data_in()
/linux-4.1.27/drivers/net/
H A Drionet.c229 static void rionet_dbell_event(struct rio_mport *mport, void *dev_id, u16 sid, u16 tid, rionet_dbell_event() argument
237 printk(KERN_INFO "%s: doorbell sid %4.4x tid %4.4x info %4.4x", rionet_dbell_event()
238 DRV_NAME, sid, tid, info); rionet_dbell_event()
240 if (!nets[rnet->mport->id].active[sid]) { rionet_dbell_event()
243 if (peer->rdev->destid == sid) { rionet_dbell_event()
244 nets[rnet->mport->id].active[sid] = rionet_dbell_event()
249 rio_mport_send_doorbell(mport, sid, rionet_dbell_event()
253 nets[rnet->mport->id].active[sid] = NULL; rionet_dbell_event()
/linux-4.1.27/include/uapi/linux/
H A Dif_pppox.h40 sid_t sid; /* Session identifier */ member in struct:pppoe_addr
147 __be16 sid; member in struct:pppoe_hdr
H A Dcn_proc.h100 } sid; member in union:proc_event::__anon13169
/linux-4.1.27/fs/cifs/
H A Dcifsacl.c231 * A sid is usually too large to be embedded in payload.value, but if id_to_sid()
400 /* copy ntsd, owner sid, and group sid from a security descriptor to another */ copy_sec_desc()
415 /* copy owner sid */ copy_sec_desc()
421 /* copy group sid */ copy_sec_desc()
532 pntace->sid.revision = psid->revision; fill_ace_for_sid()
533 pntace->sid.num_subauth = psid->num_subauth; fill_ace_for_sid()
535 pntace->sid.authority[i] = psid->authority[i]; fill_ace_for_sid()
537 pntace->sid.sub_auth[i] = psid->sub_auth[i]; fill_ace_for_sid()
563 num_subauth = pace->sid.num_subauth; dump_ace()
567 pace->sid.revision, pace->sid.num_subauth, pace->type, dump_ace()
571 i, le32_to_cpu(pace->sid.sub_auth[i])); dump_ace()
638 if (compare_sids(&(ppace[i]->sid), pownersid) == 0) parse_dacl()
643 if (compare_sids(&(ppace[i]->sid), pgrpsid) == 0) parse_dacl()
648 if (compare_sids(&(ppace[i]->sid), &sid_everyone) == 0) parse_dacl()
653 if (compare_sids(&(ppace[i]->sid), &sid_authusers) == 0) parse_dacl()
701 /* validate that we do not go past end of ACL - sid must be at least 8 parse_sid()
H A Dcifsacl.h98 struct cifs_sid sid; /* ie UUID of user or group who gets these perms */ member in struct:cifs_ace
H A Dcifspdu.h1563 char sid[1]; /* variable size? */ member in struct:cifs_quota_data
/linux-4.1.27/drivers/scsi/bnx2fc/
H A Dbnx2fc_els.c66 u32 sid = tgt->sid; bnx2fc_send_rrq() local
85 hton24(rrq.rrq_s_id, sid); bnx2fc_send_rrq()
580 u32 sid = tgt->sid; bnx2fc_send_rec() local
598 hton24(rec.rec_s_id, sid); bnx2fc_send_rec()
678 u32 did, sid; bnx2fc_initiate_els() local
749 sid = tgt->sid; bnx2fc_initiate_els()
752 __fc_fill_fc_hdr(fc_hdr, FC_RCTL_ELS4_REQ, did, sid, bnx2fc_initiate_els()
756 __fc_fill_fc_hdr(fc_hdr, FC_RCTL_ELS_REQ, did, sid, bnx2fc_initiate_els()
H A Dbnx2fc_io.c707 u32 sid, did; bnx2fc_initiate_tmf() local
778 sid = tgt->sid; bnx2fc_initiate_tmf()
780 __fc_fill_fc_hdr(fc_hdr, FC_RCTL_DD_UNSOL_CMD, did, sid, bnx2fc_initiate_tmf()
862 u32 sid, did; bnx2fc_initiate_abts() local
915 sid = tgt->sid; bnx2fc_initiate_abts()
918 __fc_fill_fc_hdr(fc_hdr, FC_RCTL_BA_ABTS, did, sid, bnx2fc_initiate_abts()
H A Dbnx2fc_hwi.c253 tgt->sid = port_id; bnx2fc_send_session_ofld_req()
392 if (port_id != tgt->sid) { bnx2fc_send_session_enable_req()
394 "sid = 0x%x\n", port_id, tgt->sid); bnx2fc_send_session_enable_req()
395 port_id = tgt->sid; bnx2fc_send_session_enable_req()
458 port_id = tgt->sid; bnx2fc_send_session_disable_req()
H A Dbnx2fc.h295 u32 sid; member in struct:bnx2fc_rport
/linux-4.1.27/arch/m68k/coldfire/
H A Dpci.c251 int sid; mcf_pci_map_irq() local
253 sid = mcf_host_slot2sid[slot]; mcf_pci_map_irq()
254 if (sid) mcf_pci_map_irq()
255 return mcf_host_irq[sid]; mcf_pci_map_irq()
/linux-4.1.27/arch/sparc/kernel/
H A Dviohs.c35 tag->sid = vio_send_sid(vio); send_ctrl()
164 pkt->type, pkt->stype, pkt->stype_env, pkt->sid); process_unknown()
261 vio->_peer_sid = pkt->tag.sid; process_ver_info()
670 u32 sid; vio_validate_sid() local
686 sid = vio->_peer_sid; vio_validate_sid()
690 sid = vio->_local_sid; vio_validate_sid()
694 if (sid == tp->sid) vio_validate_sid()
696 viodbg(DATA, "BAD SID tag->sid[%08x] peer_sid[%08x] local_sid[%08x]\n", vio_validate_sid()
697 tp->sid, vio->_peer_sid, vio->_local_sid); vio_validate_sid()
H A Dsun4d_smp.c224 * | bcast | devid | sid | levels mask |
228 #define IGEN_MESSAGE(bcast, devid, sid, levels) \
229 (((bcast) << 31) | ((devid) << 23) | ((sid) << 15) | (levels))
/linux-4.1.27/arch/cris/arch-v32/drivers/
H A Dcryptocop.c66 cryptocop_session_id sid; member in struct:cryptocop_int_operation
124 cryptocop_session_id sid; member in struct:cryptocop_private
140 cryptocop_session_id sid; member in struct:cryptocop_session
236 static struct cryptocop_session *get_session(cryptocop_session_id sid);
800 sess = get_session(operation->sid); cryptocop_setup_dma_list()
817 (*int_op)->sid = operation->sid; cryptocop_setup_dma_list()
1504 int cryptocop_new_session(cryptocop_session_id *sid, struct cryptocop_transform_init *tinit, int alloc_flag) cryptocop_new_session() argument
1563 sess->sid = next_sid; cryptocop_new_session()
1565 /* TODO If we are really paranoid we should do duplicate check to handle sid wraparound. cryptocop_new_session()
1573 *sid = sess->sid; cryptocop_new_session()
1578 int cryptocop_free_session(cryptocop_session_id sid) cryptocop_free_session() argument
1589 DEBUG(printk("cryptocop_free_session: sid=%lld\n", sid)); cryptocop_free_session()
1593 while (sess && sess->sid != sid){ cryptocop_free_session()
1615 if (pj->oper->sid == sid) { cryptocop_free_session()
1647 static struct cryptocop_session *get_session(cryptocop_session_id sid) get_session() argument
1654 while (sess && (sess->sid != sid)){ get_session()
2272 (*pj)->iop->sid = operation->sid; cryptocop_job_setup()
2322 if (dev->sid != CRYPTOCOP_SESSION_ID_NONE) { cryptocop_release()
2323 (void)cryptocop_free_session(dev->sid); cryptocop_release()
2349 while (dev && (dev->sid != sop.ses_id)) { cryptocop_ioctl_close_session()
2359 err = cryptocop_free_session(dev->sid); cryptocop_ioctl_close_session()
2532 while (dev && dev->sid != oper.ses_id) dev = dev->next; cryptocop_ioctl_process()
2891 cop->sid = oper.ses_id; cryptocop_ioctl_process()
2972 cryptocop_session_id sid; cryptocop_ioctl_create_session() local
3087 err = cryptocop_new_session(&sid, tis, GFP_KERNEL); cryptocop_ioctl_create_session()
3094 sess_op->ses_id = sid; cryptocop_ioctl_create_session()
3095 dev->sid = sid; cryptocop_ioctl_create_session()
3158 printk("\tsid: 0x%lld\n", iop->sid); print_dma_descriptors()
3289 printk("sid: %lld\n", cop->sid); print_cryptocop_operation()
/linux-4.1.27/drivers/gpu/drm/vmwgfx/
H A Dvmwgfx_surface.c199 cmd->body.sid = id; vmw_surface_destroy_encode()
222 cmd->body.sid = srf->res.id; vmw_surface_define_encode()
273 body->host.sid = srf->res.id; vmw_surface_dma_encode()
675 return ttm_ref_object_base_unref(tfile, arg->sid, TTM_REF_USAGE); vmw_surface_destroy_ioctl()
871 rep->sid = user_srf->prime.base.hash.key; vmw_surface_define_ioctl()
986 ret = vmw_surface_handle_reference(dev_priv, file_priv, req->sid, vmw_surface_reference_ioctl()
1059 cmd->body.sid = srf->res.id; vmw_gb_surface_create()
1108 cmd1->body.sid = res->id; vmw_gb_surface_bind()
1114 cmd2->body.sid = res->id; vmw_gb_surface_bind()
1160 cmd1->body.sid = res->id; vmw_gb_surface_unbind()
1166 cmd2->body.sid = res->id; vmw_gb_surface_unbind()
1172 cmd3->body.sid = res->id; vmw_gb_surface_unbind()
1216 cmd->body.sid = res->id; vmw_gb_surface_destroy()
1393 ret = vmw_surface_handle_reference(dev_priv, file_priv, req->sid, vmw_gb_surface_reference_ioctl()
H A Dsvga3d_reg.h1260 uint32 sid; member in struct:SVGA3dSurfaceImageId
1334 uint32 sid; member in struct:__anon4482
1357 uint32 sid; member in struct:__anon4483
1382 uint32 sid; member in struct:__anon4484
1473 uint32 sid; member in struct:__anon4492
1922 uint32 sid; member in struct:__anon4531
2079 uint32 sid; member in struct:SVGA3dCmdDefineGBSurface
2095 uint32 sid; member in struct:SVGA3dCmdDestroyGBSurface
2105 uint32 sid; member in struct:SVGA3dCmdBindGBSurface
2121 uint32 sid; member in struct:__anon4536
2147 uint32 sid; member in struct:SVGA3dCmdUpdateGBSurface
2169 uint32 sid; member in struct:SVGA3dCmdReadbackGBSurface
2206 uint32 sid; member in struct:SVGA3dCmdInvalidateGBSurface
H A Dvmwgfx_ioctl.c277 ret = vmw_user_resource_lookup_handle(dev_priv, tfile, arg->sid, vmw_present_ioctl()
285 vfb, surface, arg->sid, vmw_present_ioctl()
H A Dvmwgfx_execbuf.c649 &cmd->body.target.sid, &res_node); vmw_cmd_set_render_target_check()
679 &cmd->body.src.sid, NULL); vmw_cmd_surface_copy_check()
684 &cmd->body.dest.sid, NULL); vmw_cmd_surface_copy_check()
700 &cmd->body.src.sid, NULL); vmw_cmd_stretch_blt_check()
705 &cmd->body.dest.sid, NULL); vmw_cmd_stretch_blt_check()
721 &cmd->body.srcImage.sid, NULL); vmw_cmd_blt_surf_screen_check()
737 user_surface_converter, &cmd->body.sid, vmw_cmd_present_check()
1266 user_surface_converter, &cmd->dma.host.sid, vmw_cmd_dma()
1480 &cmd->body.sid, &cmd->body.mobid, vmw_cmd_bind_gb_surface()
1505 &cmd->body.image.sid, NULL); vmw_cmd_update_gb_image()
1529 &cmd->body.sid, NULL); vmw_cmd_update_gb_surface()
1553 &cmd->body.image.sid, NULL); vmw_cmd_readback_gb_image()
1577 &cmd->body.sid, NULL); vmw_cmd_readback_gb_surface()
1601 &cmd->body.image.sid, NULL); vmw_cmd_invalidate_gb_image()
1625 &cmd->body.sid, NULL); vmw_cmd_invalidate_gb_surface()
H A Dvmwgfx_kms.c559 /* need to reset sid as it is changed by execbuf */ do_surface_dirty_sou()
560 cmd->body.srcImage.sid = cpu_to_le32(framebuffer->user_handle); do_surface_dirty_sou()
1225 uint32_t sid, vmw_kms_present()
1329 /* need to reset sid as it is changed by execbuf */ vmw_kms_present()
1330 cmd->body.srcImage.sid = sid; vmw_kms_present()
1221 vmw_kms_present(struct vmw_private *dev_priv, struct drm_file *file_priv, struct vmw_framebuffer *vfb, struct vmw_surface *surface, uint32_t sid, int32_t destX, int32_t destY, struct drm_vmw_rect *clips, uint32_t num_clips) vmw_kms_present() argument
H A Dvmwgfx_context.c599 cmd->body.target.sid = ((rebind) ? bi->res->id : SVGA3D_INVALID_ID); vmw_context_scrub_render_target()
H A Dvmwgfx_drv.h910 uint32_t sid, int32_t destX, int32_t destY,
/linux-4.1.27/drivers/scsi/libfc/
H A Dfc_exch.c649 if (ep->sid) { fc_exch_abort_locked()
656 fc_fill_fc_hdr(fp, FC_RCTL_BA_ABTS, ep->did, ep->sid, fc_exch_abort_locked()
972 ep->sid = ntoh24(fh->fh_d_id); fc_exch_resp()
1175 ep->sid = resp_id; fc_exch_set_addr()
1178 ep->sid = orig_id; fc_exch_set_addr()
1228 fc_fill_fc_hdr(fp, rctl, ep->did, ep->sid, fh_type, f_ctl, 0); fc_seq_send_last()
1543 if (ep->sid != 0 && ep->sid != ntoh24(fh->fh_d_id)) { fc_exch_recv_seq_resp()
1856 * @sid: The source ID
1860 * and exchanges. If sid is non-zero then reset only exchanges
1866 u32 sid, u32 did) fc_exch_pool_reset()
1875 (sid == 0 || sid == ep->sid) && fc_exch_pool_reset()
1901 * @sid: The source ID
1905 * sequences and exchanges. If sid is non-zero then reset only the
1909 void fc_exch_mgr_reset(struct fc_lport *lport, u32 sid, u32 did) fc_exch_mgr_reset() argument
1918 sid, did); fc_exch_mgr_reset()
1955 u32 sid; fc_exch_els_rec() local
1964 sid = ntoh24(rp->rec_s_id); fc_exch_els_rec()
1969 sid == fc_host_port_id(lport->host) ? oxid : rxid); fc_exch_els_rec()
1973 if (ep->oid != sid || oxid != ep->oxid) fc_exch_els_rec()
1987 if (ep->sid == ep->oid) fc_exch_els_rec()
1990 hton24(acc->reca_rfid, ep->sid); fc_exch_els_rec()
2066 * - FC port sid
2155 hton24(rrq->rrq_s_id, ep->sid); fc_exch_rrq()
2161 did = ep->sid; fc_exch_rrq()
2193 u32 sid; fc_exch_els_rrq() local
2206 sid = ntoh24(rp->rrq_s_id); /* subject source */ fc_exch_els_rrq()
2207 xid = fc_host_port_id(lport->host) == sid ? fc_exch_els_rrq()
2220 if (ep->sid != sid) fc_exch_els_rrq()
1864 fc_exch_pool_reset(struct fc_lport *lport, struct fc_exch_pool *pool, u32 sid, u32 did) fc_exch_pool_reset() argument
H A Dfc_rport.c758 u32 sid; fc_rport_recv_flogi_req() local
760 sid = fc_frame_sid(fp); fc_rport_recv_flogi_req()
762 FC_RPORT_ID_DBG(lport, sid, "Received FLOGI request\n"); fc_rport_recv_flogi_req()
780 rdata = lport->tt.rport_lookup(lport, sid); fc_rport_recv_flogi_req()
1595 u32 sid; fc_rport_recv_plogi_req() local
1597 sid = fc_frame_sid(fp); fc_rport_recv_plogi_req()
1599 FC_RPORT_ID_DBG(lport, sid, "Received PLOGI request\n"); fc_rport_recv_plogi_req()
1603 FC_RPORT_ID_DBG(lport, sid, "Received PLOGI too short\n"); fc_rport_recv_plogi_req()
1611 rdata = lport->tt.rport_create(lport, sid); fc_rport_recv_plogi_req()
1904 u32 sid; fc_rport_recv_logo_req() local
1908 sid = fc_frame_sid(fp); fc_rport_recv_logo_req()
1911 rdata = lport->tt.rport_lookup(lport, sid); fc_rport_recv_logo_req()
1920 FC_RPORT_ID_DBG(lport, sid, fc_rport_recv_logo_req()
H A Dfc_fcp.c684 fc_fill_fc_hdr(fp, FC_RCTL_DD_SOL_DATA, ep->did, ep->sid, fc_fcp_send_data()
980 ep->did, ep->sid, fc_fcp_complete_locked()
/linux-4.1.27/scripts/selinux/mdp/
H A Dmdp.c79 fprintf(fout, "sid %s\n", initial_sid_to_string[i]); main()
110 fprintf(fout, "sid %s user_u:base_r:base_t\n", initial_sid_to_string[i]); main()
/linux-4.1.27/drivers/target/iscsi/
H A Discsi_target_erl2.c103 " SID: %u\n", sess->conn_recovery_count, sess->sid); iscsit_attach_inactive_connection_recovery_entry()
186 " SID: %u\n", sess->conn_recovery_count, sess->sid); iscsit_remove_active_connection_recovery_entry()
261 cr->cid, sess->sid); iscsit_discard_cr_cmds_by_expstatsn()
265 " %hu on SID: %u\n", cr->cid, sess->sid); iscsit_discard_cr_cmds_by_expstatsn()
H A Discsi_target_login.c215 "Discovery" : "Normal", sess->sid, iscsi_check_for_session_reinstatement()
847 sess->sid = tpg->sid++; iscsi_post_login_handler()
848 if (!sess->sid) iscsi_post_login_handler()
849 sess->sid = tpg->sid++; iscsi_post_login_handler()
H A Discsi_target_erl0.c772 " iSCSI session.\n", sess->sid); iscsit_handle_time2retain_timeout()
810 " SID: %u\n", sess->sess_ops->DefaultTime2Retain, sess->sid); iscsit_start_time2retain_handler()
844 sess->sid); iscsit_stop_time2retain_timer()
912 " %u\n", sess->sid); iscsit_fall_back_to_erl0()
H A Discsi_target_tpg.c78 tpg->sid = 1; /* First Assigned LIO Session ID */ iscsit_load_discovery_tpg()
107 if (tpg->sid == 1) iscsit_load_discovery_tpg()
H A Discsi_target_util.c970 conn->sess->sid); iscsit_handle_nopin_response_timeout()
1311 " SID: %u]-----------------------------\n", sess->sid); iscsit_print_session_params()
H A Discsi_target_tmr.c197 " %hu on SID: %u\n", cr->cid, sess->sid); iscsit_task_reassign_remove_cmd()
H A Discsi_target_configfs.c676 sess->sid, sess->isid, sess->tsih); lio_target_nacl_show_info()
H A Discsi_target.c2161 " for SID: %u.\n", conn->cid, conn->sess->sid); iscsit_logout_closesession()
4260 " %u\n", conn->cid, sess->sid); iscsit_close_connection()
/linux-4.1.27/arch/s390/include/uapi/asm/
H A Dchsc.h24 struct subchannel_id sid; member in struct:chsc_async_header
/linux-4.1.27/drivers/iommu/
H A Dintel_irq_remapping.c309 unsigned int sq, unsigned int sid) set_irte_sid()
315 irte->sid = sid; set_irte_sid()
321 u16 sid = 0; set_ioapic_sid() local
329 sid = (ir_ioapic[i].bus << 8) | ir_ioapic[i].devfn; set_ioapic_sid()
335 if (sid == 0) { set_ioapic_sid()
340 set_irte_sid(irte, SVT_VERIFY_SID_SQ, SQ_ALL_16, sid); set_ioapic_sid()
348 u16 sid = 0; set_hpet_sid() local
356 sid = (ir_hpet[i].bus << 8) | ir_hpet[i].devfn; set_hpet_sid()
362 if (sid == 0) { set_hpet_sid()
372 set_irte_sid(irte, SVT_VERIFY_SID_SQ, SQ_13_IGNORE_3, sid); set_hpet_sid()
1012 irte.sid, irte.sq, irte.svt); intel_setup_ioapic_entry()
308 set_irte_sid(struct irte *irte, unsigned int svt, unsigned int sq, unsigned int sid) set_irte_sid() argument
H A Darm-smmu.c1321 u16 sid; arm_smmu_add_pci_device() local
1350 pci_for_each_dma_alias(pdev, __arm_smmu_get_pci_sid, &sid); arm_smmu_add_pci_device()
1352 if (cfg->streamids[i] == sid) arm_smmu_add_pci_device()
1357 cfg->streamids[cfg->num_streamids++] = sid; arm_smmu_add_pci_device()
1581 u32 smr, sid, mask; arm_smmu_device_cfg_probe() local
1598 sid = (smr >> SMR_ID_SHIFT) & SMR_ID_MASK; arm_smmu_device_cfg_probe()
1599 if ((mask & sid) != sid) { arm_smmu_device_cfg_probe()
1602 mask, sid); arm_smmu_device_cfg_probe()
H A Ddmar.c1276 void qi_flush_context(struct intel_iommu *iommu, u16 did, u16 sid, u8 fm, qi_flush_context() argument
1281 desc.low = QI_CC_FM(fm) | QI_CC_SID(sid) | QI_CC_DID(did) qi_flush_context()
1310 void qi_flush_dev_iotlb(struct intel_iommu *iommu, u16 sid, u16 qdep, qi_flush_dev_iotlb() argument
1325 desc.low = QI_DEV_IOTLB_SID(sid) | QI_DEV_IOTLB_QDEP(qdep) | qi_flush_dev_iotlb()
H A Dintel-iommu.c1338 u16 sid, qdep; iommu_flush_dev_iotlb() local
1352 sid = info->bus << 8 | info->devfn; iommu_flush_dev_iotlb()
1354 qi_flush_dev_iotlb(info->iommu, sid, qdep, addr, mask); iommu_flush_dev_iotlb()
/linux-4.1.27/tools/thermal/tmon/
H A Dtmon.c357 pid_t sid, pid = fork(); start_daemon_mode() local
371 sid = setsid(); start_daemon_mode()
372 if (sid < 0) start_daemon_mode()
/linux-4.1.27/drivers/scsi/
H A Dscsi_transport_iscsi.c1620 return sess->sid; iscsi_conn_get_sid()
1624 * Returns the matching session to a given sid
1626 static struct iscsi_cls_session *iscsi_session_lookup(uint32_t sid) iscsi_session_lookup() argument
1633 if (sess->sid == sid) { iscsi_session_lookup()
1643 * Returns the matching connection to a given sid / cid tuple
1645 static struct iscsi_cls_conn *iscsi_conn_lookup(uint32_t sid, uint32_t cid) iscsi_conn_lookup() argument
1652 if ((conn->cid == cid) && (iscsi_conn_get_sid(conn) == sid)) { iscsi_conn_lookup()
2074 session->sid = atomic_add_return(1, &iscsi_session_nr); iscsi_add_session()
2089 dev_set_name(&session->dev, "session%u", session->sid); iscsi_add_session()
2272 dev_set_name(&conn->dev, "connection%d:%u", session->sid, cid); iscsi_create_conn()
2375 ev->r.recv_req.sid = iscsi_conn_get_sid(conn); iscsi_recv_pdu()
2444 ev->r.connerror.sid = iscsi_conn_get_sid(conn); iscsi_conn_error_event()
2479 ev->r.conn_login.sid = iscsi_conn_get_sid(conn); iscsi_conn_login_event()
2589 conn = iscsi_conn_lookup(ev->u.get_stats.sid, ev->u.get_stats.cid); iscsi_if_get_stats()
2611 evstat->u.get_stats.sid = iscsi_if_get_stats()
2612 ev->u.get_stats.sid; iscsi_if_get_stats()
2670 ev->r.d_session.sid = session->sid; iscsi_session_event()
2674 ev->r.c_session_ret.sid = session->sid; iscsi_session_event()
2678 ev->r.unbind_session.sid = session->sid; iscsi_session_event()
2722 ev->r.c_session_ret.sid = session->sid; iscsi_if_create_session()
2734 session = iscsi_session_lookup(ev->u.c_conn.sid); iscsi_if_create_conn()
2737 ev->u.c_conn.sid); iscsi_if_create_conn()
2748 ev->r.c_conn_ret.sid = session->sid; iscsi_if_create_conn()
2760 conn = iscsi_conn_lookup(ev->u.d_conn.sid, ev->u.d_conn.cid); iscsi_if_destroy_conn()
2779 session = iscsi_session_lookup(ev->u.set_param.sid); iscsi_set_param()
2780 conn = iscsi_conn_lookup(ev->u.set_param.sid, ev->u.set_param.cid); iscsi_set_param()
3401 session = iscsi_session_lookup(ev->u.logout_flashnode_sid.sid); iscsi_logout_flashnode_sid()
3404 __func__, ev->u.logout_flashnode_sid.sid); iscsi_logout_flashnode_sid()
3535 session = iscsi_session_lookup(ev->u.d_session.sid); iscsi_if_recv_msg()
3542 session = iscsi_session_lookup(ev->u.d_session.sid); iscsi_if_recv_msg()
3556 session = iscsi_session_lookup(ev->u.b_conn.sid); iscsi_if_recv_msg()
3557 conn = iscsi_conn_lookup(ev->u.b_conn.sid, ev->u.b_conn.cid); iscsi_if_recv_msg()
3589 conn = iscsi_conn_lookup(ev->u.start_conn.sid, ev->u.start_conn.cid); iscsi_if_recv_msg()
3596 conn = iscsi_conn_lookup(ev->u.stop_conn.sid, ev->u.stop_conn.cid); iscsi_if_recv_msg()
3603 conn = iscsi_conn_lookup(ev->u.send_pdu.sid, ev->u.send_pdu.cid); iscsi_if_recv_msg()
H A Dadvansys.c644 #define ASC_EEP_SET_CHIP_ID(cfg, sid) \
645 ((cfg)->id_speed = ((cfg)->id_speed & 0xf0) | ((sid) & ASC_MAX_TID))
/linux-4.1.27/sound/pci/ca0106/
H A Dca0106_mixer.c725 struct snd_ctl_elem_id sid; ctl_find() local
726 memset(&sid, 0, sizeof(sid)); ctl_find()
728 strcpy(sid.name, name); ctl_find()
729 sid.iface = SNDRV_CTL_ELEM_IFACE_MIXER; ctl_find()
730 return snd_ctl_find_id(card, &sid); ctl_find()
/linux-4.1.27/sound/pci/ice1712/
H A Djuli.c428 struct snd_ctl_elem_id sid; ctl_find() local
429 memset(&sid, 0, sizeof(sid)); ctl_find()
431 strcpy(sid.name, name); ctl_find()
432 sid.iface = SNDRV_CTL_ELEM_IFACE_MIXER; ctl_find()
433 return snd_ctl_find_id(card, &sid); ctl_find()
H A Dquartet.c793 struct snd_ctl_elem_id sid; ctl_find() local
794 memset(&sid, 0, sizeof(sid)); ctl_find()
796 strcpy(sid.name, name); ctl_find()
797 sid.iface = SNDRV_CTL_ELEM_IFACE_MIXER; ctl_find()
798 return snd_ctl_find_id(card, &sid); ctl_find()
/linux-4.1.27/drivers/usb/gadget/legacy/
H A Dg_ffs.c417 int sid = USB_GADGET_FIRST_AVAIL_IDX + i; gfs_bind() local
419 c->c.label = gfs_strings[sid].s; gfs_bind()
420 c->c.iConfiguration = gfs_strings[sid].id; gfs_bind()
/linux-4.1.27/drivers/mfd/
H A Dtwl-core.c159 unsigned char sid; /* Slave ID */ member in struct:twl_mapping
427 int sid; twl_get_regmap() local
439 sid = twl_priv->twl_map[mod_no].sid; twl_get_regmap()
440 twl = &twl_priv->twl_modules[sid]; twl_get_regmap()
615 int status, sid; add_numbered_child() local
621 sid = twl_priv->twl_map[mod_no].sid; add_numbered_child()
622 twl = &twl_priv->twl_modules[sid]; add_numbered_child()
/linux-4.1.27/include/net/sctp/
H A Dulpqueue.h76 void sctp_ulpq_skip(struct sctp_ulpq *ulpq, __u16 sid, __u16 ssn);
/linux-4.1.27/include/uapi/rdma/
H A Dib_user_cm.h136 __be64 sid; member in struct:ib_ucm_req
200 __be64 sid; member in struct:ib_ucm_sidr_req
/linux-4.1.27/arch/mips/include/asm/octeon/
H A Dcvmx-l2c-defs.h1319 uint64_t sid:6; member in struct:cvmx_l2c_err_xmc::cvmx_l2c_err_xmc_s
1325 uint64_t sid:6;
1334 uint64_t sid:4; member in struct:cvmx_l2c_err_xmc::cvmx_l2c_err_xmc_cn61xx
1340 uint64_t sid:4;
1351 uint64_t sid:5; member in struct:cvmx_l2c_err_xmc::cvmx_l2c_err_xmc_cn66xx
1357 uint64_t sid:5;
1714 uint64_t sid:9; member in struct:cvmx_l2c_lfb0::cvmx_l2c_lfb0_s
1720 uint64_t sid:9;
1750 uint64_t sid:9; member in struct:cvmx_l2c_lfb0::cvmx_l2c_lfb0_cn30xx
1756 uint64_t sid:9;
1789 uint64_t sid:9; member in struct:cvmx_l2c_lfb0::cvmx_l2c_lfb0_cn31xx
1795 uint64_t sid:9;
1829 uint64_t sid:9; member in struct:cvmx_l2c_lfb0::cvmx_l2c_lfb0_cn50xx
1835 uint64_t sid:9;
/linux-4.1.27/fs/proc/
H A Darray.c372 pid_t ppid = 0, pgid = -1, sid = -1; do_task_stat() local
439 sid = task_session_nr_ns(task, ns); do_task_stat()
466 seq_put_decimal_ll(m, ' ', sid); do_task_stat()
/linux-4.1.27/arch/parisc/kernel/
H A Dcache.c442 int __flush_tlb_range(unsigned long sid, unsigned long start, __flush_tlb_range() argument
459 mtsp(sid, 1); __flush_tlb_range()
470 mtsp(sid, 1); __flush_tlb_range()
H A Dsignal.c295 unsigned long sid; setup_rt_frame() local
296 asm ("mfsp %%sr3,%0" : "=r" (sid)); setup_rt_frame()
298 sid, frame->tramp); setup_rt_frame()
/linux-4.1.27/drivers/gpu/drm/radeon/
H A Dvce_v1_0.c32 #include "sid.h"
H A Ddce6_afmt.c27 #include "sid.h"
H A Dsi_dma.c28 #include "sid.h"
H A Dsi_smc.c28 #include "sid.h"
H A Dradeon_vce.c35 #include "sid.h"
H A Dsi.c32 #include "sid.h"
H A Dsi_dpm.c27 #include "sid.h"
/linux-4.1.27/fs/ntfs/
H A Dquota.c67 if (ictx->data_len < offsetof(QUOTA_CONTROL_ENTRY, sid)) { ntfs_mark_quotas_out_of_date()
H A Dlayout.h1588 /* 8*/ SID sid; /* The SID associated with the ACE. */ member in struct:__anon11188
1613 /* 44*/ SID sid; /* The SID associated with the ACE. */ member in struct:__anon11190
1866 /* 20*/ SECURITY_DESCRIPTOR_RELATIVE sid; /* The self-relative security member in struct:__anon11198
2154 SID sid; /* The SID of the user/object associated with member in struct:__anon11211
2269 SID sid; /* $O index in FILE_Extend/$Quota: member in union:__anon11219::__anon11223
/linux-4.1.27/fs/nfs/
H A Dcallback_xdr.c383 struct nfs4_sessionid *sid) decode_sessionid()
392 memcpy(sid->data, p, len); decode_sessionid()
684 const struct nfs4_sessionid *sid) encode_sessionid()
693 memcpy(p, sid, len); encode_sessionid()
382 decode_sessionid(struct xdr_stream *xdr, struct nfs4_sessionid *sid) decode_sessionid() argument
683 encode_sessionid(struct xdr_stream *xdr, const struct nfs4_sessionid *sid) encode_sessionid() argument
H A Dnfs4client.c748 struct nfs4_sessionid *sid, u32 minorversion) nfs4_find_client_sessionid()
763 sid->data, NFS4_MAX_SESSIONID_LEN) != 0) nfs4_find_client_sessionid()
778 struct nfs4_sessionid *sid, u32 minorversion) nfs4_find_client_sessionid()
747 nfs4_find_client_sessionid(struct net *net, const struct sockaddr *addr, struct nfs4_sessionid *sid, u32 minorversion) nfs4_find_client_sessionid() argument
777 nfs4_find_client_sessionid(struct net *net, const struct sockaddr *addr, struct nfs4_sessionid *sid, u32 minorversion) nfs4_find_client_sessionid() argument
H A Dnfs4xdr.c5603 static int decode_sessionid(struct xdr_stream *xdr, struct nfs4_sessionid *sid) decode_sessionid() argument
5605 return decode_opaque_fixed(xdr, sid->data, NFS4_MAX_SESSIONID_LEN); decode_sessionid()
/linux-4.1.27/drivers/input/mouse/
H A Delantech.c619 int id, sid; process_packet_motion_v4() local
625 sid = ((packet[3] & 0xe0) >> 5) - 1; process_packet_motion_v4()
643 if (sid >= 0) { process_packet_motion_v4()
644 etd->mt[sid].x += delta_x2 * weight; process_packet_motion_v4()
645 etd->mt[sid].y -= delta_y2 * weight; process_packet_motion_v4()
646 input_mt_slot(dev, sid); process_packet_motion_v4()
647 input_report_abs(dev, ABS_MT_POSITION_X, etd->mt[sid].x); process_packet_motion_v4()
648 input_report_abs(dev, ABS_MT_POSITION_Y, etd->mt[sid].y); process_packet_motion_v4()
/linux-4.1.27/drivers/connector/
H A Dcn_proc.c178 ev->event_data.sid.process_pid = task->pid; proc_sid_connector()
179 ev->event_data.sid.process_tgid = task->tgid; proc_sid_connector()
/linux-4.1.27/arch/powerpc/sysdev/
H A Dfsl_rmu.c194 u16 sid; member in struct:rio_dbell_msg
324 " sid %2.2x tid %2.2x info %4.4x\n", fsl_rio_dbell_handler()
325 dmsg->sid, dmsg->tid, dmsg->info); fsl_rio_dbell_handler()
341 dbell->dev_id, dmsg->sid, fsl_rio_dbell_handler()
352 " sid %2.2x tid %2.2x info %4.4x\n", fsl_rio_dbell_handler()
353 dmsg->sid, dmsg->tid, fsl_rio_dbell_handler()
/linux-4.1.27/drivers/staging/lustre/lnet/selftest/
H A Dframework.c62 #define sfw_unpack_sid(sid) \
64 __swab64s(&(sid).ses_nid); \
65 __swab64s(&(sid).ses_stamp); \
251 CWARN("Session expired! sid: %s-%llu, name: %s\n", sfw_session_expired()
262 sfw_init_session(sfw_session_t *sn, lst_sid_t sid, sfw_init_session() argument
276 sn->sn_id = sid; sfw_init_session()
1274 reply->msg_body.reply.sid = sn->sn_id; sfw_handle_server_rpc()
H A Dconsole.c1683 lstcon_session_match(lst_sid_t sid) lstcon_session_match() argument
1685 return (console_session.ses_id.ses_nid == sid.ses_nid && lstcon_session_match()
1686 console_session.ses_id.ses_stamp == sid.ses_stamp) ? 1: 0; lstcon_session_match()
1690 lstcon_new_session_id(lst_sid_t *sid) lstcon_new_session_id() argument
1697 sid->ses_nid = id.nid; lstcon_new_session_id()
1698 sid->ses_stamp = cfs_time_current(); lstcon_new_session_id()
H A Drpc.h83 lst_sid_t sid; member in struct:__anon9954
H A Dconctl.c54 if (args->lstio_ses_idp == NULL || /* address for output sid */ lst_session_new_ioctl()
99 if (args->lstio_ses_idp == NULL || /* address for output sid */ lst_session_info_ioctl()
H A Dconsole.h188 extern int lstcon_session_match(lst_sid_t sid);
H A Dconrpc.c413 if (rep->sid.ses_nid == LNET_NID_ANY) lstcon_rpc_get_reply()
415 else if (lstcon_session_match(rep->sid)) lstcon_rpc_get_reply()
526 &rep->sid, sizeof(lst_sid_t)) || lstcon_rpc_trans_interpreter()
/linux-4.1.27/kernel/
H A Dsys.c1030 struct pid *sid; SYSCALL_DEFINE1() local
1035 sid = task_session(current); SYSCALL_DEFINE1()
1041 sid = task_session(p); SYSCALL_DEFINE1()
1042 if (!sid) SYSCALL_DEFINE1()
1049 retval = pid_vnr(sid); SYSCALL_DEFINE1()
1069 struct pid *sid = task_pid(group_leader); SYSCALL_DEFINE0() local
1070 pid_t session = pid_vnr(sid); SYSCALL_DEFINE0()
1081 if (pid_task(sid, PIDTYPE_PGID)) SYSCALL_DEFINE0()
1085 set_special_pids(sid); SYSCALL_DEFINE0()
H A Dauditsc.c447 u32 sid; audit_filter_rules() local
621 security_task_getsecid(tsk, &sid); audit_filter_rules()
624 result = security_audit_rule_match(sid, f->type, audit_filter_rules()
960 u32 sid, char *comm) audit_log_pid_context()
974 if (sid) { audit_log_pid_context()
975 if (security_secid_to_secctx(sid, &ctx, &len)) { audit_log_pid_context()
1448 audit_panic("error converting sid to string"); audit_log_exit()
958 audit_log_pid_context(struct audit_context *context, pid_t pid, kuid_t auid, kuid_t uid, unsigned int sessionid, u32 sid, char *comm) audit_log_pid_context() argument
H A Dauditfilter.c1263 u32 sid; audit_filter_user_rules() local
1293 security_task_getsecid(current, &sid); audit_filter_user_rules()
1294 result = security_audit_rule_match(sid, audit_filter_user_rules()
H A Daudit.c1819 u32 sid; audit_log_task_context() local
1821 security_task_getsecid(current, &sid); audit_log_task_context()
1822 if (!sid) audit_log_task_context()
1825 error = security_secid_to_secctx(sid, &ctx, &len); audit_log_task_context()
H A Dsignal.c767 struct pid *sid; check_kill_permission() local
784 sid = task_session(t); check_kill_permission()
786 * We don't return the error if sid == NULL. The check_kill_permission()
789 if (!sid || sid == task_session(current)) check_kill_permission()
/linux-4.1.27/drivers/net/can/spi/
H A Dmcp251x.c412 u32 sid, eid, exide, rtr; mcp251x_hw_tx() local
417 sid = (frame->can_id & CAN_EFF_MASK) >> 18; mcp251x_hw_tx()
419 sid = frame->can_id & CAN_SFF_MASK; /* Standard ID */ mcp251x_hw_tx()
424 buf[TXBSIDH_OFF] = sid >> SIDH_SHIFT; mcp251x_hw_tx()
425 buf[TXBSIDL_OFF] = ((sid & SIDL_SID_MASK) << SIDL_SID_SHIFT) | mcp251x_hw_tx()
/linux-4.1.27/include/uapi/drm/
H A Dvmwgfx_drm.h188 * @sid: Surface id of created surface or surface to destroy or reference.
197 int32_t sid; member in struct:drm_vmw_surface_arg
237 * Puts a reference on a host surface with a give sid, as previously
742 * @sid: Surface id to present from.
755 uint32_t sid; member in struct:drm_vmw_present_arg
/linux-4.1.27/security/integrity/ima/
H A Dima_policy.c249 u32 osid, sid; ima_match_rules() local
269 security_task_getsecid(tsk, &sid); ima_match_rules()
270 rc = security_filter_rule_match(sid, ima_match_rules()
/linux-4.1.27/drivers/net/ethernet/sun/
H A Dsunvnet.c73 pkt->type, pkt->stype, pkt->stype_env, pkt->sid); vnet_handle_unknown()
99 pkt.tag.sid = vio_send_sid(vio); vnet_send_attr()
162 pkt->tag.sid = vio_send_sid(vio); handle_attr_info()
434 .sid = vio_send_sid(&port->vio), vnet_send_ack()
696 pkt->tag.sid); handle_mcast()
791 msgbuf.tag.sid); vnet_event_napi()
869 .sid = vio_send_sid(&port->vio), __vnet_tx_trigger()
1524 info.tag.sid = vio_send_sid(&port->vio); __send_mc_list()
/linux-4.1.27/drivers/block/
H A Dsunvdc.c203 pkt->type, pkt->stype, pkt->stype_env, pkt->sid); vdc_handle_unknown()
221 pkt.tag.sid = vio_send_sid(vio); vdc_send_attr()
381 msgbuf.tag.sid); vdc_event()
415 .sid = vio_send_sid(&port->vio), __vdc_tx_trigger()
/linux-4.1.27/drivers/isdn/icn/
H A Dicn.c1603 static char sid[20]; icn_setup() local
1612 strlcpy(sid, str, sizeof(sid)); icn_setup()
1613 icn_id = sid; icn_setup()
1614 if ((p = strchr(sid, ','))) { icn_setup()
/linux-4.1.27/sound/pci/emu10k1/
H A Demumixer.c1772 struct snd_ctl_elem_id sid; ctl_find() local
1773 memset(&sid, 0, sizeof(sid)); ctl_find()
1774 strcpy(sid.name, name); ctl_find()
1775 sid.iface = SNDRV_CTL_ELEM_IFACE_MIXER; ctl_find()
1776 return snd_ctl_find_id(card, &sid); ctl_find()
/linux-4.1.27/drivers/infiniband/core/
H A Dcma.c2295 u64 sid, mask; cma_bind_port() local
2310 sid = be64_to_cpu(sib->sib_sid); cma_bind_port()
2312 sib->sib_sid = cpu_to_be64((sid & mask) | (u64) ntohs(port)); cma_bind_port()
2462 u64 sid_ps, mask, sid; cma_select_ib_ps() local
2466 sid = be64_to_cpu(sib->sib_sid) & mask; cma_select_ib_ps()
2468 if ((id_priv->id.ps == RDMA_PS_IB) && (sid == (RDMA_IB_IP_PS_IB & mask))) { cma_select_ib_ps()
2472 (sid == (RDMA_IB_IP_PS_TCP & mask))) { cma_select_ib_ps()
2476 (sid == (RDMA_IB_IP_PS_UDP & mask))) { cma_select_ib_ps()
H A Ducm.c761 param.service_id = cmd.sid; ib_ucm_send_req()
1019 param.service_id = cmd.sid; ib_ucm_send_sidr_req()
/linux-4.1.27/drivers/staging/lustre/lnet/klnds/socklnd/
H A Dsocklnd.h83 #define KSOCK_THREAD_ID(cpt, sid) (((cpt) << KSOCK_CPT_SHIFT) | (sid))
/linux-4.1.27/include/target/iscsi/
H A Discsi_target_core.h654 u32 sid; member in struct:iscsi_session
828 u32 sid; member in struct:iscsi_portal_group
/linux-4.1.27/arch/sparc/include/asm/
H A Dvio.h38 u32 sid; member in struct:vio_msg_tag
/linux-4.1.27/arch/powerpc/platforms/52xx/
H A Dmpc52xx_pci.c72 u32 sid; /* PCI + 0x2C */ member in struct:mpc52xx_pci
/linux-4.1.27/drivers/media/usb/ttusb-dec/
H A Dttusb_dec.c525 u8 sid; ttusb_dec_process_filter() local
527 sid = packet[1]; ttusb_dec_process_filter()
532 if (finfo->stream_id == sid) { ttusb_dec_process_filter()
/linux-4.1.27/fs/nfsd/
H A Dnfs4callback.c142 static void encode_stateid4(struct xdr_stream *xdr, const stateid_t *sid) encode_stateid4() argument
147 *p++ = cpu_to_be32(sid->si_generation); encode_stateid4()
148 xdr_encode_opaque_fixed(p, &sid->si_opaque, NFS4_STATEID_OTHER_SIZE); encode_stateid4()
H A Dnfs4xdr.c449 nfsd4_decode_stateid(struct nfsd4_compoundargs *argp, stateid_t *sid) nfsd4_decode_stateid() argument
454 sid->si_generation = be32_to_cpup(p++); nfsd4_decode_stateid()
455 COPYMEM(&sid->si_opaque, sizeof(stateid_opaque_t)); nfsd4_decode_stateid()
2989 nfsd4_encode_stateid(struct xdr_stream *xdr, stateid_t *sid) nfsd4_encode_stateid() argument
2996 *p++ = cpu_to_be32(sid->si_generation); nfsd4_encode_stateid()
2997 p = xdr_encode_opaque_fixed(p, &sid->si_opaque, nfsd4_encode_stateid()
H A Dnfs4state.c1296 struct nfsd4_sessionid *sid = (struct nfsd4_sessionid *)sessionid; hash_sessionid() local
1298 return sid->sequence % SESSION_HASH_SIZE; hash_sessionid()
1342 struct nfsd4_sessionid *sid; gen_sessionid() local
1344 sid = (struct nfsd4_sessionid *)ses->se_sessionid.data; gen_sessionid()
1345 sid->clientid = clp->cl_clientid; gen_sessionid()
1346 sid->sequence = current_sessionid++; gen_sessionid()
1347 sid->reserved = 0; gen_sessionid()
2762 static bool nfsd4_compound_in_session(struct nfsd4_session *session, struct nfs4_sessionid *sid) nfsd4_compound_in_session() argument
2766 return !memcmp(sid, &session->se_sessionid, sizeof(*sid)); nfsd4_compound_in_session()
H A Dnfs4proc.c352 struct nfsd4_sessionid *sid = copy_clientid() local
355 clid->cl_boot = sid->clientid.cl_boot; copy_clientid()
356 clid->cl_id = sid->clientid.cl_id; copy_clientid()
/linux-4.1.27/drivers/parisc/
H A Dccio-dma.c530 * @sid: The Space Identifier.
534 * Given a virtual address (vba, arg2) and space id, (sid, arg1),
557 ccio_io_pdir_entry(u64 *pdir_ptr, space_t sid, unsigned long vba, ccio_io_pdir_entry() argument
564 BUG_ON(sid != KERNEL_SPACE); ccio_io_pdir_entry()
566 mtsp(sid,1); ccio_io_pdir_entry()
H A Dsba_iommu.c529 * @sid: process Space ID - currently only support KERNEL_SPACE
535 * Given a virtual address (vba, arg2) and space id, (sid, arg1)
567 sba_io_pdir_entry(u64 *pdir_ptr, space_t sid, unsigned long vba, sba_io_pdir_entry() argument
576 mtsp(sid,1); sba_io_pdir_entry()
/linux-4.1.27/sound/pci/ac97/
H A Dac97_codec.c2629 struct snd_ctl_elem_id sid; ctl_find() local
2630 memset(&sid, 0, sizeof(sid)); ctl_find()
2631 set_ctl_name(sid.name, name, suffix); ctl_find()
2632 sid.iface = SNDRV_CTL_ELEM_IFACE_MIXER; ctl_find()
2633 return snd_ctl_find_id(ac97->bus->card, &sid); ctl_find()
H A Dac97_patch.c57 struct snd_ctl_elem_id sid; reset_tlv() local
59 memset(&sid, 0, sizeof(sid)); reset_tlv()
60 strcpy(sid.name, name); reset_tlv()
61 sid.iface = SNDRV_CTL_ELEM_IFACE_MIXER; reset_tlv()
62 kctl = snd_ctl_find_id(ac97->bus->card, &sid); reset_tlv()
/linux-4.1.27/sound/pci/
H A Dvia82xx.c2015 struct snd_ctl_elem_id sid; snd_via8233_init_misc() local
2016 memset(&sid, 0, sizeof(sid)); snd_via8233_init_misc()
2017 strcpy(sid.name, "PCM Playback Volume"); snd_via8233_init_misc()
2018 sid.iface = SNDRV_CTL_ELEM_IFACE_MIXER; snd_via8233_init_misc()
2019 if (! snd_ctl_find_id(chip->card, &sid)) { snd_via8233_init_misc()
/linux-4.1.27/drivers/net/wireless/
H A Drayctl.h562 UCHAR sid[2]; member in struct:tib_structure
/linux-4.1.27/drivers/s390/cio/
H A Dchsc.c1149 struct subchannel_id sid; chsc_siosl() member in struct:__anon8438
1164 siosl_area->sid = schid; chsc_siosl()
H A Dchsc_sch.c260 chsc_area->header.sid = sch->schid; chsc_async()
/linux-4.1.27/drivers/scsi/fnic/
H A Dfnic_scsi.c2630 void fnic_exch_mgr_reset(struct fc_lport *lp, u32 sid, u32 did) fnic_exch_mgr_reset() argument
2634 /* Non-zero sid, nothing to do */ fnic_exch_mgr_reset()
2635 if (sid) fnic_exch_mgr_reset()
2644 * sid = 0, did = 0 fnic_exch_mgr_reset()
2654 fc_exch_mgr_reset(lp, sid, did); fnic_exch_mgr_reset()
/linux-4.1.27/drivers/video/fbdev/matrox/
H A Dmatroxfb_base.c1423 unsigned short vendor, device, rev, svid, sid; member in struct:board
2042 u_int16_t sid; matroxfb_probe() local
2049 sid = pdev->subsystem_device; matroxfb_probe()
2053 if ((b->svid != svid) || (b->sid != sid)) continue; matroxfb_probe()
/linux-4.1.27/drivers/scsi/csiostor/
H A Dcsio_lnode.c1656 * @sid - source portid.
1664 uint32_t immd_len, uint8_t sub_op, uint32_t sid, csio_ln_prep_ecwr()
1685 port_id = htonl(sid); csio_ln_prep_ecwr()
1663 csio_ln_prep_ecwr(struct csio_ioreq *io_req, uint32_t wr_len, uint32_t immd_len, uint8_t sub_op, uint32_t sid, uint32_t did, uint32_t flow_id, uint8_t *fw_wr) csio_ln_prep_ecwr() argument
/linux-4.1.27/net/l2tp/
H A Dl2tp_ppp.c1695 seq_puts(m, " SESSION name, addr/port src-tid/sid " pppol2tp_seq_show()
1696 "dest-tid/sid state user-data-ok\n"); pppol2tp_seq_show()
/linux-4.1.27/drivers/scsi/lpfc/
H A Dlpfc_bsg.c1095 "sid:x%x\n", phba->ctx_idx, lpfc_bsg_ct_unsol_event()
1165 uint32_t sid; lpfc_bsg_ct_unsol_abort() local
1168 sid = sli4_sid_from_fc_hdr(fc_hdr_ptr); lpfc_bsg_ct_unsol_abort()
1179 if (phba->ct_ctx[ctx_idx].SID != sid) lpfc_bsg_ct_unsol_abort()
H A Dlpfc_hw.h2387 uint32_t sid:24; member in struct:__anon9126
2394 uint32_t sid:24;
H A Dlpfc_mbox.c856 * @sid: Fibre Channel S_ID (N_Port_ID assigned to a virtual N_Port).
882 mb->un.varRegVpi.sid = vport->fc_myDID; lpfc_reg_vpi()
H A Dlpfc_sli.c15083 uint32_t sid, fctl; lpfc_sli4_seq_abort_rsp() local
15090 sid = sli4_sid_from_fc_hdr(fc_hdr); lpfc_sli4_seq_abort_rsp()
15094 ndlp = lpfc_findnode_did(vport, sid); lpfc_sli4_seq_abort_rsp()
15100 "oxid:x%x SID:x%x\n", oxid, sid); lpfc_sli4_seq_abort_rsp()
15103 lpfc_nlp_init(vport, ndlp, sid); lpfc_sli4_seq_abort_rsp()
15112 "for oxid:x%x SID:x%x\n", oxid, sid); lpfc_sli4_seq_abort_rsp()
15323 uint32_t sid; lpfc_prep_seq() local
15332 sid = sli4_sid_from_fc_hdr(fc_hdr); lpfc_prep_seq()
15368 first_iocbq->iocb.un.rcvels.remoteID = sid; lpfc_prep_seq()
15426 iocbq->iocb.un.rcvels.remoteID = sid; lpfc_prep_seq()
H A Dlpfc_hbadisc.c90 "rport terminate: sid:x%x did:x%x flg:x%x", lpfc_terminate_rport_io()
123 "rport devlosscb: sid:x%x did:x%x flg:x%x", lpfc_dev_loss_tmo_callbk()
H A Dlpfc_scsi.c3937 "sid: x%x did: x%x oxid: x%x " lpfc_scsi_cmd_iocb_cmpl()
4596 "sid: x%x did: x%x oxid: x%x " lpfc_queuecommand()
H A Dlpfc_debugfs.c603 len += snprintf(buf+len, size-len, "FCP_TGT sid:%d ", lpfc_debugfs_nodelist_data()
H A Dlpfc_els.c5219 * did / sid on the FLOGI ACC rsp. lpfc_els_rcv_flogi()
5234 * did / sid on the FLOGI LS_RJT rsp. lpfc_els_rcv_flogi()
/linux-4.1.27/arch/mips/alchemy/common/
H A Ddbdma.c558 printk(KERN_DEBUG "did:%x sid:%x cmd0:%x cmd1:%x source0:%x " au1xxx_dbdma_ring_alloc()
/linux-4.1.27/arch/ia64/include/asm/
H A Dpal.h631 u64 sid : 5, /* Structure identification */ member in struct:pal_uarch_check_info_s
/linux-4.1.27/drivers/tty/
H A Dtty_io.c2536 struct pid *sid = NULL; session_of_pgrp() local
2542 sid = task_session(p); session_of_pgrp()
2544 return sid; session_of_pgrp()
/linux-4.1.27/drivers/scsi/qla4xxx/
H A Dql4_os.c3187 DEBUG2(ql4_printk(KERN_INFO, ha, "%s: sid = %d, cid = %d\n", __func__, qla4xxx_conn_bind()
3188 cls_session->sid, cls_conn->cid)); qla4xxx_conn_bind()
3214 DEBUG2(ql4_printk(KERN_INFO, ha, "%s: sid = %d, cid = %d\n", __func__, qla4xxx_conn_start()
3215 cls_sess->sid, cls_conn->cid)); qla4xxx_conn_start()
5094 cls_session->sid); qla4xxx_unblock_ddb()
/linux-4.1.27/drivers/rapidio/devices/
H A Dtsi721.c434 "spurious inb doorbell, sid %2.2x tid %2.2x" tsi721_db_dpc()

Completed in 5028 milliseconds