Lines Matching refs:n

85 static struct rb_node *key_serial_next(struct seq_file *p, struct rb_node *n)  in key_serial_next()  argument
89 n = rb_next(n); in key_serial_next()
90 while (n) { in key_serial_next()
91 struct key *key = rb_entry(n, struct key, serial_node); in key_serial_next()
94 n = rb_next(n); in key_serial_next()
96 return n; in key_serial_next()
107 struct rb_node *n = key_serial_tree.rb_node; in find_ge_key() local
110 while (n) { in find_ge_key()
111 struct key *key = rb_entry(n, struct key, serial_node); in find_ge_key()
115 n = n->rb_left; in find_ge_key()
117 n = n->rb_right; in find_ge_key()
131 n = rb_next(&minkey->serial_node); in find_ge_key()
132 if (!n) in find_ge_key()
134 minkey = rb_entry(n, struct key, serial_node); in find_ge_key()
155 static inline key_serial_t key_node_serial(struct rb_node *n) in key_node_serial() argument
157 struct key *key = rb_entry(n, struct key, serial_node); in key_node_serial()
163 struct rb_node *n; in proc_keys_next() local
165 n = key_serial_next(p, v); in proc_keys_next()
166 if (n) in proc_keys_next()
167 *_pos = key_node_serial(n); in proc_keys_next()
168 return n; in proc_keys_next()
272 static struct rb_node *__key_user_next(struct user_namespace *user_ns, struct rb_node *n) in __key_user_next() argument
274 while (n) { in __key_user_next()
275 struct key_user *user = rb_entry(n, struct key_user, node); in __key_user_next()
278 n = rb_next(n); in __key_user_next()
280 return n; in __key_user_next()
283 static struct rb_node *key_user_next(struct user_namespace *user_ns, struct rb_node *n) in key_user_next() argument
285 return __key_user_next(user_ns, rb_next(n)); in key_user_next()
290 struct rb_node *n = rb_first(r); in key_user_first() local
291 return __key_user_next(user_ns, n); in key_user_first()