Lines Matching refs:xop
30 struct plock_op xop; member
106 struct plock_xop *xop; in dlm_posix_lock() local
113 xop = kzalloc(sizeof(*xop), GFP_NOFS); in dlm_posix_lock()
114 if (!xop) { in dlm_posix_lock()
119 op = &xop->xop; in dlm_posix_lock()
133 locks_init_lock(&xop->flc); in dlm_posix_lock()
134 locks_copy_lock(&xop->flc, fl); in dlm_posix_lock()
135 xop->fl = fl; in dlm_posix_lock()
136 xop->file = file; in dlm_posix_lock()
151 kfree(xop); in dlm_posix_lock()
176 kfree(xop); in dlm_posix_lock()
190 struct plock_xop *xop = (struct plock_xop *)op; in dlm_plock_callback() local
202 file = xop->file; in dlm_plock_callback()
203 flc = &xop->flc; in dlm_plock_callback()
204 fl = xop->fl; in dlm_plock_callback()
236 kfree(xop); in dlm_plock_callback()