Lines Matching full:aux
170 * @aux: auxiliary value to store along with val
177 * already exist. If it is added, the auxiliary value @aux is stored along with
178 * it. In case @val already exists in the ulist, @aux is ignored, even if
186 int ulist_add(struct ulist *ulist, u64 val, u64 aux, gfp_t gfp_mask) in ulist_add() argument
188 return ulist_add_merge(ulist, val, aux, NULL, gfp_mask); in ulist_add()
191 int ulist_add_merge(struct ulist *ulist, u64 val, u64 aux, in ulist_add_merge() argument
200 *old_aux = node->aux; in ulist_add_merge()
208 node->aux = aux; in ulist_add_merge()
222 * @aux: aux to delete
224 * The deletion will only be done when *BOTH* val and aux matches.
228 int ulist_del(struct ulist *ulist, u64 val, u64 aux) in ulist_del() argument
237 if (node->aux != aux) in ulist_del()