Searched refs:kref (Results 51 - 75 of 133) sorted by relevance

123456

/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/kernel/
H A Dpid.c64 .kref = {
375 void free_pid_ns(struct kref *kref) argument
379 ns = container_of(kref, struct pid_namespace, kref);
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/usb/misc/
H A Duss720.c51 #include <linux/kref.h>
65 struct kref ref_count;
73 struct kref ref_count;
83 static void destroy_priv(struct kref *kref) argument
85 struct parport_uss720_private *priv = container_of(kref, struct parport_uss720_private, ref_count);
92 static void destroy_async(struct kref *kref) argument
94 struct uss720_async_request *rq = container_of(kref, struct uss720_async_request, ref_count);
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/macintosh/
H A Dwindfarm_core.c152 static void wf_control_release(struct kref *kref) argument
154 struct wf_control *ct = container_of(kref, struct wf_control, ref);
286 static void wf_sensor_release(struct kref *kref) argument
288 struct wf_sensor *sr = container_of(kref, struct wf_sensor, ref);
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/pcmcia/
H A Dcs_internal.h18 #include <linux/kref.h>
43 struct kref ref;
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/usb/atm/
H A Dusbatm.h33 #include <linux/kref.h>
173 struct kref refcount;
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/linux/sunrpc/
H A Dcache.h53 struct kref ref;
71 void (*cache_put)(struct kref *);
H A Dsvcauth.h48 struct kref ref;
H A Dxprt.h15 #include <linux/kref.h>
128 struct kref kref; /* Reference count */ member in struct:rpc_xprt
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/net/mac80211/
H A Dieee80211_rate.h67 struct kref kref; member in struct:rate_control_ref
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/usb/misc/sisusbvga/
H A Dsisusb.h114 struct kref kref; member in struct:sisusb_usb_data
167 #define to_sisusb_dev(d) container_of(d, struct sisusb_usb_data, kref)
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/linux/
H A Dkobject.h25 #include <linux/kref.h>
53 struct kref kref; member in struct:kobject
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/fs/nfs/
H A Ddirect.c46 #include <linux/kref.h>
67 struct kref kref; /* release manager */ member in struct:nfs_direct_req
156 kref_init(&dreq->kref);
157 kref_get(&dreq->kref);
171 static void nfs_direct_req_free(struct kref *kref) argument
173 struct nfs_direct_req *dreq = container_of(kref, struct nfs_direct_req, kref);
182 kref_put(&dreq->kref, nfs_direct_req_fre
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/firewire/
H A Dfw-sbp2.c55 struct kref kref; member in struct:sbp2_device
520 release_sbp2_device(struct kref *kref) argument
522 struct sbp2_device *sd = container_of(kref, struct sbp2_device, kref);
560 kref_put(&sd->kref, release_sbp2_device);
600 kref_put(&sd->kref, release_sbp2_device);
622 kref_init(&sd->kref);
690 kref_get(&sd->kref);
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/ipc/
H A Dutil.c48 .kref = {
74 kref_init(&ns->kref);
103 void free_ipc_ns(struct kref *kref) argument
107 ns = container_of(kref, struct ipc_namespace, kref);
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/usb/host/
H A Du132-hcd.c123 struct kref kref; member in struct:u132_udev
143 struct kref kref; member in struct:u132_endp
179 struct kref kref; member in struct:u132
242 #define kref_to_u132(d) container_of(d, struct u132, kref)
243 #define kref_to_u132_endp(d) container_of(d, struct u132_endp, kref)
244 #define kref_to_u132_udev(d) container_of(d, struct u132_udev, kref)
250 static void u132_hcd_delete(struct kref *kre argument
275 u132_udev_delete(struct kref *kref) argument
332 u132_endp_delete(struct kref *kref) argument
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/fs/dlm/
H A Ddlm_internal.h35 #include <linux/kref.h>
218 struct kref lkb_ref;
254 struct kref res_ref;
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/infiniband/ulp/ipoib/
H A Dipoib.h44 #include <linux/kref.h>
302 struct kref ref;
359 void ipoib_free_ah(struct kref *kref);
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/usb/core/
H A Dusb.h14 extern void usb_release_interface_cache(struct kref *ref);
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-powerpc/
H A Dprom.h93 struct kref kref; member in struct:device_node
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/linux/lockd/
H A Dlockd.h16 #include <linux/kref.h>
126 struct kref b_count; /* Reference count */
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/fs/ocfs2/dlm/
H A Ddlmlock.c64 static void dlm_lock_release(struct kref *kref);
338 static void dlm_lock_release(struct kref *kref) argument
342 lock = container_of(kref, struct dlm_lock, lock_refs);
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/ide/
H A Dide-disk.c77 struct kref kref; member in struct:ide_disk_obj
83 #define to_ide_disk(obj) container_of(obj, struct ide_disk_obj, kref)
95 kref_get(&idkp->kref);
100 static void ide_disk_release(struct kref *);
105 kref_put(&idkp->kref, ide_disk_release);
1024 static void ide_disk_release(struct kref *kref) argument
1026 struct ide_disk_obj *idkp = to_ide_disk(kref);
1272 kref_init(&idkp->kref);
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/powerpc/kernel/
H A Dprom.c321 kref_init(&np->kref);
1342 kref_get(&node->kref);
1347 static inline struct device_node * kref_to_device_node(struct kref *kref) argument
1349 return container_of(kref, struct device_node, kref);
1354 * @kref: kref element of the node to be released
1359 static void of_node_release(struct kref *kref) argument
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/powerpc/platforms/powermac/
H A Dpfunc_core.c527 struct kref ref;
534 static void pmf_release_device(struct kref *kref) argument
536 struct pmf_device *dev = container_of(kref, struct pmf_device, ref);
741 static void pmf_release_function(struct kref *kref) argument
744 container_of(kref, struct pmf_function, ref);
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/net/sunrpc/
H A Dxprt.c918 kref_init(&xprt->kref);
952 * @kref: kref for the transport to destroy
955 static void xprt_destroy(struct kref *kref) argument
957 struct rpc_xprt *xprt = container_of(kref, struct rpc_xprt, kref);
976 kref_put(&xprt->kref, xprt_destroy);
986 kref_get(&xprt->kref);

Completed in 257 milliseconds

123456