Lines Matching +defs:path +defs:key

1010 struct key;
1175 struct key *cached_requested_key;
1521 struct path;
1534 struct vfsmount * (*d_automount)(struct path *);
1535 int (*d_manage)(const struct path *, bool);
1740 struct path {
1824 struct key *user_keyring_register;
2204 struct path f_path;
2761 struct key *session_keyring;
2762 struct key *process_keyring;
2763 struct key *thread_keyring;
2764 struct key *request_key_auth;
2814 struct key {
3315 typedef int (*request_key_actor_t)(struct key *, void *);
3332 int (*instantiate)(struct key *, struct key_preparsed_payload *);
3333 int (*update)(struct key *, struct key_preparsed_payload *);
3336 void (*revoke)(struct key *);
3337 void (*destroy)(struct key *);
3338 void (*describe)(const struct key *, struct seq_file *);
3339 long int (*read)(const struct key *, char *, size_t);
3349 typedef int (*key_restrict_link_func_t)(struct key *, const struct key_type *, const union key_payload *, struct key *);
3353 struct key *key;
3641 int (*quota_on)(struct super_block *, int, int, const struct path *);
3736 int (*getattr)(struct user_namespace *, const struct path *, struct kstat *, u32, unsigned int);
4232 const char *path;
4250 struct static_key key;
8662 const void *key;
8722 struct path root;
8723 struct path pwd;
9058 u64 key[2];
10425 __u64 key;
11106 u64 key;
11133 u32 key;
11621 } key;
11668 u32 key;
11889 struct static_key key;
12007 const char *key;
14039 struct wait_bit_key key;
14044 struct static_key key;
16950 union futex_key key;
16968 union futex_key key;
17161 } key;
17252 struct key *key;
17275 bool (*cmp)(const struct key *, const struct key_match_data *);
17409 struct path pwd;
17568 char *path;
17691 char *path;
18857 struct bpf_cgroup_storage_key key;
19147 u8 key[0];
23114 __poll_t key;
23706 int (*proc_get_link)(struct dentry *, struct path *);
23725 struct path root;
24175 struct key *mk_users;
24949 __kernel_key_t key;
24959 __kernel_key_t key;
24976 key_t key;
25080 key_t key;
25229 struct key *target_key;
25230 struct key *dest_keyring;
25298 int (*sb_mount)(const char *, const struct path *, const char *, long unsigned int, void *);
25300 int (*sb_pivotroot)(const struct path *, const struct path *);
25303 int (*move_mount)(const struct path *, const struct path *);
25306 int (*path_unlink)(const struct path *, struct dentry *);
25307 int (*path_mkdir)(const struct path *, struct dentry *, umode_t);
25308 int (*path_rmdir)(const struct path *, struct dentry *);
25309 int (*path_mknod)(const struct path *, struct dentry *, umode_t, unsigned int);
25310 int (*path_truncate)(const struct path *);
25311 int (*path_symlink)(const struct path *, struct dentry *, const char *);
25312 int (*path_link)(struct dentry *, const struct path *, struct dentry *);
25313 int (*path_rename)(const struct path *, struct dentry *, const struct path *, struct dentry *, unsigned int);
25314 int (*path_chmod)(const struct path *, umode_t);
25315 int (*path_chown)(const struct path *, kuid_t, kgid_t);
25316 int (*path_chroot)(const struct path *);
25317 int (*path_notify)(const struct path *, u64, unsigned int);
25334 int (*inode_getattr)(const struct path *);
25473 int (*key_alloc)(struct key *, const struct cred *, long unsigned int);
25474 void (*key_free)(struct key *);
25476 int (*key_getsecurity)(struct key *, char **);
26544 struct path path;
26576 struct path path;
26584 key_serial_t key;
26741 void *key;
26964 struct avtab_key key;
27403 char *key;
27864 const void *key;
28300 void *key;
30406 u32 key;
31292 __be32 key;
31491 const struct blk_crypto_key *key;
33653 const char *key;
37323 char *path;
38310 long unsigned int key[12];
51771 siphash_key_t key[2];
54641 struct tc_bw_alloc path[2];
56114 u8 key[40];
56713 void *key;
56717 struct flow_dissector_key_basic *key;
56722 struct flow_dissector_key_vlan *key;
56727 struct flow_dissector_key_ipv4_addrs *key;
56732 struct flow_dissector_key_ports *key;
59375 unsigned int key;
59746 char path[32];
63618 struct flow_dissector_key_meta *key;
63623 struct flow_dissector_key_control *key;
63628 struct flow_dissector_key_eth_addrs *key;
63633 struct flow_dissector_key_arp *key;
63638 struct flow_dissector_key_ipv6_addrs *key;
63643 struct flow_dissector_key_ip *key;
63648 struct flow_dissector_key_ports_range *key;
63653 struct flow_dissector_key_icmp *key;
63658 struct flow_dissector_key_tcp *key;
63663 struct flow_dissector_key_mpls *key;
63668 struct flow_dissector_key_keyid *key;
63673 struct flow_dissector_key_enc_opts *key;
63678 struct flow_dissector_key_ct *key;
63683 struct flow_dissector_key_pppoe *key;
63688 struct flow_dissector_key_l2tpv3 *key;
64171 void *key;
64183 u8 key[0];
65484 struct ip_tunnel_key key;
65602 struct macsec_key key;
65639 struct macsec_key key;
65725 u8 key[128];
66217 u8 key[80];
66910 t_key key;
66958 t_key key;
67255 struct dst_entry *path;
67433 struct path path;
67995 u32 key[4];
68033 __be32 key;
68148 struct static_key_false key;
68616 __be32 key;
69863 const u8 *key;
69999 __u8 key[0];
70357 const u8 *key;
73557 void *key;
74968 struct path path;
74973 struct path path;
75541 char path[0];
75575 const char *path;
76462 struct sctp_auth_bytes *key;
77226 u32 key;
77252 void (*describe)(const struct key *, struct seq_file *);
77256 int (*verify_signature)(const struct key *, const struct public_key_signature *);
77262 const void *key;
77282 unsigned char *key;
77641 __u8 key[256];
77645 struct opal_key key;
77679 struct opal_key key;
77685 struct opal_key key;
77691 struct opal_key key;
77703 struct opal_key key;
80704 int key;
85064 struct net_device_path path[5];
85604 __be16 key;
85756 unsigned char key[16];
85764 unsigned char key[32];
85772 unsigned char key[32];
85780 unsigned char key[16];
85788 unsigned char key[16];
85912 __be16 key;
86981 struct net_bridge_fdb_key key;
87649 struct path wd;
88233 long unsigned int key[2];
89540 void *key;
90294 struct path path;
90467 char *path;
90472 char path[0];
91398 struct path link;
91405 struct path path;
91407 struct path root;
92228 u8 key[64];
93131 struct static_key_true *key;
94493 u8 key[32];
97571 __be32 key;
101927 u32 path;
101936 u32 path;
102058 long unsigned int key;
102215 struct key *key;
102295 typedef u64 (*btf_bpf_d_path)(struct path *, char *, u32);
102453 char key[0];
111807 __u64 key;
111827 __u64 key;
116743 struct ethtool_rx_flow_key key;