Lines Matching full:aux
184 * @aux: auxiliary value to store along with val
191 * already exist. If it is added, the auxiliary value @aux is stored along with
192 * it. In case @val already exists in the ulist, @aux is ignored, even if
200 int ulist_add(struct ulist *ulist, u64 val, u64 aux, gfp_t gfp_mask) in ulist_add() argument
202 return ulist_add_merge(ulist, val, aux, NULL, gfp_mask); in ulist_add()
205 int ulist_add_merge(struct ulist *ulist, u64 val, u64 aux, in ulist_add_merge() argument
214 *old_aux = node->aux; in ulist_add_merge()
228 node->aux = aux; in ulist_add_merge()
243 * @aux: aux to delete
245 * The deletion will only be done when *BOTH* val and aux matches.
249 int ulist_del(struct ulist *ulist, u64 val, u64 aux) in ulist_del() argument
258 if (node->aux != aux) in ulist_del()