/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/serial/ |
H A D | icom.h | 273 struct kref kref; member in struct:icom_adapter
|
H A D | icom.c | 51 #include <linux/kref.h> 68 #define to_icom_adapter(d) container_of(d, struct icom_adapter, kref) 149 static void icom_kref_release(struct kref *kref); 1071 kref_get(&ICOM_PORT->adapter->kref); 1075 kref_put(&ICOM_PORT->adapter->kref, icom_kref_release); 1096 kref_put(&ICOM_PORT->adapter->kref, icom_kref_release); 1483 static void icom_kref_release(struct kref *kref) argument 1487 icom_adapter = to_icom_adapter(kref); [all...] |
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/usb/wusbcore/ |
H A D | wa-hc.h | 113 struct kref refcnt; 224 extern void rpipe_destroy(struct kref *_rpipe);
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/uwb/ |
H A D | uwb-internal.h | 278 struct kref refcnt; 292 extern void uwb_bce_kfree(struct kref *_bce);
|
H A D | rsv.c | 122 static void uwb_rsv_release(struct kref *kref) argument 124 struct uwb_rsv *rsv = container_of(kref, struct uwb_rsv, kref); 131 kref_get(&rsv->kref); 136 kref_put(&rsv->kref, uwb_rsv_release); 464 kref_init(&rsv->kref);
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/infiniband/hw/qib/ |
H A D | qib_sdma.c | 81 static void sdma_complete(struct kref *); 92 kref_get(&ss->kref); 95 static void sdma_complete(struct kref *kref) argument 98 container_of(kref, struct qib_sdma_state, kref); 105 kref_put(&ss->kref, sdma_complete); 445 kref_init(&ppd->sdma_state.kref);
|
H A D | qib_mmap.c | 44 * @ref: a pointer to the kref within struct qib_mmap_info 46 void qib_release_mmap_info(struct kref *ref)
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/include/linux/lockd/ |
H A D | lockd.h | 18 #include <linux/kref.h> 168 struct kref b_count; /* Reference count */
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/fs/ocfs2/dlm/ |
H A D | dlmlock.c | 65 static void dlm_lock_release(struct kref *kref); 357 static void dlm_lock_release(struct kref *kref) argument 361 lock = container_of(kref, struct dlm_lock, lock_refs);
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/uio/ |
H A D | uio.c | 49 struct kref kref; member in struct:uio_class 763 kref_get(&uio_class->kref); 778 kref_init(&uio_class->kref); 796 static void release_uio_class(struct kref *kref) argument 808 kref_put(&uio_class->kref, release_uio_class);
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/powerpc/platforms/powermac/ |
H A D | pfunc_core.c | 527 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-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/net/sunrpc/ |
H A D | xprt.c | 1078 kref_init(&xprt->kref); 1118 * @kref: kref for the transport to destroy 1121 static void xprt_destroy(struct kref *kref) argument 1123 struct rpc_xprt *xprt = container_of(kref, struct rpc_xprt, kref); 1148 kref_put(&xprt->kref, xprt_destroy); 1158 kref_get(&xprt->kref);
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/isdn/capi/ |
H A D | capi.c | 85 struct kref kref; member in struct:capiminor 213 kref_init(&mp->kref); 259 static void capiminor_destroy(struct kref *kref) argument 261 struct capiminor *mp = container_of(kref, struct capiminor, kref); 277 kref_get(&mp->kref); 285 kref_put(&mp->kref, capiminor_destroy);
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/gpu/drm/vmwgfx/ |
H A D | vmwgfx_resource.c | 83 kref_get(&res->kref); 87 static void vmw_resource_release(struct kref *kref) argument 90 container_of(kref, struct vmw_resource, kref); 114 kref_put(&res->kref, vmw_resource_release); 126 kref_init(&res->kref); 179 kref_get(&res->kref); 523 kref_get(&res->kref);
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/hwmon/ |
H A D | fschmd.c | 50 #include <linux/kref.h> 269 struct kref kref; member in struct:fschmd_data 307 /* Note this lock not only protect list access, but also data.kref access */ 312 static void fschmd_release_resources(struct kref *ref) 314 struct fschmd_data *data = container_of(ref, struct fschmd_data, kref); 788 kref_get(&data->kref); 817 kref_put(&data->kref, fschmd_release_resources); 1063 kref_init(&data->kref); 1247 kref_put(&data->kref, fschmd_release_resource [all...] |
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/fs/dlm/ |
H A D | dlm_internal.h | 35 #include <linux/kref.h> 219 struct kref lkb_ref; 268 struct kref res_ref;
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/staging/memrar/ |
H A D | memrar_handler.c | 43 #include <linux/kref.h> 86 struct kref refcount; 204 * @kref: kref of block 212 static void memrar_release_block_i(struct kref *ref)
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/gpu/drm/ |
H A D | drm_stub.c | 134 static void drm_master_destroy(struct kref *kref) argument 136 struct drm_master *master = container_of(kref, struct drm_master, refcount);
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/include/scsi/ |
H A D | libfc.h | 167 * @kref: Reference counter 187 struct kref kref; member in struct:fc_rport_priv 656 * The argument is a pointer to the kref inside the fc_rport_priv. 658 void (*rport_destroy)(struct kref *);
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/s390/scsi/ |
H A D | zfcp_ext.h | 28 extern void zfcp_adapter_release(struct kref *);
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/usb/core/ |
H A D | usb.h | 22 extern void usb_release_interface_cache(struct kref *ref);
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/infiniband/hw/ipath/ |
H A D | ipath_mmap.c | 44 * @ref: a pointer to the kref within struct ipath_mmap_info 46 void ipath_release_mmap_info(struct kref *ref)
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/infiniband/ulp/ipoib/ |
H A D | ipoib.h | 42 #include <linux/kref.h> 363 struct kref ref; 432 void ipoib_free_ah(struct kref *kref);
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/kernel/ |
H A D | user.c | 21 .kref = {
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/include/linux/sunrpc/ |
H A D | svc_xprt.h | 38 struct kref xpt_ref;
|