Home
last modified time | relevance | path

Searched refs:kref (Results 1 – 25 of 26) sorted by relevance

12

/include/linux/
Dkref.h21 struct kref { struct
25 void kref_set(struct kref *kref, int num); argument
26 void kref_init(struct kref *kref);
27 void kref_get(struct kref *kref);
28 int kref_put(struct kref *kref, void (*release) (struct kref *kref));
Duser_namespace.h13 struct kref kref; member
26 kref_get(&ns->kref); in get_user_ns()
31 extern void free_user_ns(struct kref *kref);
36 kref_put(&ns->kref, free_user_ns); in put_user_ns()
Dutsname.h42 struct kref kref; member
50 kref_get(&ns->kref); in get_uts_ns()
55 extern void free_uts_ns(struct kref *kref);
59 kref_put(&ns->kref, free_uts_ns); in put_uts_ns()
Dpid_namespace.h20 struct kref kref; member
41 kref_get(&ns->kref); in get_pid_ns()
46 extern void free_pid_ns(struct kref *kref);
52 kref_put(&ns->kref, free_pid_ns); in put_pid_ns()
Dipc_namespace.h28 struct kref kref; member
65 extern void free_ipc_ns(struct kref *kref);
75 kref_get(&ns->kref); in get_ipc_ns()
81 kref_put(&ns->kref, free_ipc_ns); in put_ipc_ns()
Drelay.h44 struct kref kref; /* channel buffer refcount */ member
65 struct kref kref; /* channel refcount */ member
Dtty_driver.h271 struct kref kref; /* Reference management */ member
315 kref_get(&d->kref); in tty_driver_kref_get()
Dkobject.h66 struct kref kref; member
Dbsg.h62 struct kref ref;
Dklist.h42 struct kref n_ref;
Dnfs_page.h47 struct kref wb_kref; /* reference count */
Ddmaengine.h156 void dma_chan_cleanup(struct kref *kref);
Dconfigfs.h59 struct kref ci_kref;
Dtty.h222 struct kref kref; member
347 kref_get(&tty->kref); in tty_kref_get()
Duwb.h242 struct kref kref; member
Dusb.h222 struct kref ref; /* reference counter */
1342 struct kref kref; /* reference count of the URB */ member
/include/linux/nfsd/
Dstate.h195 struct kref so_ref;
220 struct kref fi_ref;
284 extern void nfs4_free_stateowner(struct kref *kref);
/include/linux/sunrpc/
Dcache.h53 struct kref ref;
71 void (*cache_put)(struct kref *);
Dsvcauth.h49 struct kref ref;
Dxprt.h123 struct kref kref; /* Reference count */ member
Dclnt.h27 struct kref cl_kref; /* Number of references */
Dsvc_xprt.h38 struct kref xpt_ref;
/include/linux/usb/
Dserial.h142 struct kref kref; member
146 #define to_usb_serial(d) container_of(d, struct usb_serial, kref)
/include/drm/
DdrmP.h581 struct kref refcount;
584 struct kref handlecount;
633 struct kref refcount; /* refcount for this master */
1320 void drm_gem_object_free(struct kref *kref);
1323 void drm_gem_object_handle_free(struct kref *kref);
/include/linux/lockd/
Dlockd.h168 struct kref b_count; /* Reference count */

12