/drivers/pcmcia/ |
H A D | ds.c | 233 static void pcmcia_release_function(struct kref *ref) argument 235 struct config_t *c = container_of(ref, struct config_t, ref); 249 kref_put(&p_dev->function_config->ref, pcmcia_release_function); 545 kref_get(&p_dev->function_config->ref); 564 kref_init(&c->ref);
|
/drivers/staging/tidspbridge/rmgr/ |
H A D | nldr.c | 287 static int remote_alloc(void **ref, u16 mem_sect, u32 size, 291 static int remote_free(void **ref, u16 space, u32 dsp_address, u32 size, 1529 static int remote_alloc(void **ref, u16 mem_sect, u32 size, argument 1534 struct nldr_nodeobject *hnode = (struct nldr_nodeobject *)ref; 1643 static int remote_free(void **ref, u16 space, u32 dsp_address, argument 1646 struct nldr_object *nldr_obj = (struct nldr_object *)ref;
|
/drivers/usb/host/ |
H A D | isp1362-hcd.c | 2427 u16 *ref; local 2430 ref = kmalloc(2 * ISP1362_BUF_SIZE, GFP_KERNEL); 2431 if (ref) { 2433 u16 *tst = &ref[ISP1362_BUF_SIZE / 2]; 2436 ref[offset] = ~offset; 2445 isp1362_write_buffer(isp1362_hcd, (u8 *)ref + offset, 0, j); 2449 if (memcmp(ref, tst, j)) { 2453 dump_data((u8 *)ref + offset, j); 2460 isp1362_write_buffer(isp1362_hcd, ref, 0, ISP1362_BUF_SIZE); 2464 if (memcmp(ref, ts [all...] |
/drivers/isdn/hardware/eicon/ |
H A D | io.c | 766 void assign_queue(ADAPTER *a, byte e_no, word ref) argument 772 IoAdapter->e_tbl[e_no].assign_ref = ref; 777 byte get_assign(ADAPTER *a, word ref) argument 787 e_no && IoAdapter->e_tbl[e_no].assign_ref != ref;
|
H A D | debug.c | 2048 static int diva_dbg_cmp_key(const char *ref, const char *key) { argument 2049 while (*key && (*ref++ == *key++)); 2050 return (!*key && !*ref); 2060 const char *ref = &TraceFilter[0]; local 2063 if (ref[0] == 'C') { 2064 if (diva_dbg_cmp_key(&ref[1], "single")) { 2075 ref = ref + ref_len - 1; 2078 if (*nmbr-- != *ref--) {
|
H A D | capifunc.c | 188 void *TransmitBufferSet(APPL *appl, dword ref) argument 190 appl->xbuffer_used[ref] = true; 191 DBG_PRV1(("%d:xbuf_used(%d)", appl->Id, ref + 1)) 192 return (void *)(long)ref;
|
/drivers/s390/scsi/ |
H A D | zfcp_def.h | 148 struct kref ref; member in struct:zfcp_adapter
|
H A D | zfcp_erp.c | 215 kref_get(&adapter->ref); 1238 kref_put(&adapter->ref, zfcp_adapter_release); 1264 kref_get(&adapter->ref); 1329 kref_put(&adapter->ref, zfcp_adapter_release);
|
/drivers/usb/core/ |
H A D | config.c | 288 void usb_release_interface_cache(struct kref *ref) argument 290 struct usb_interface_cache *intfc = ref_to_usb_interface_cache(ref); 569 kref_init(&intfc->ref); 639 kref_put(&cf->intf_cache[i]->ref,
|
/drivers/net/usb/ |
H A D | hso.c | 294 struct kref ref; member in struct:hso_device 346 static void hso_serial_ref_free(struct kref *ref); 1304 kref_get(&serial->parent->ref); 1328 kref_put(&serial->parent->ref, hso_serial_ref_free); 1386 kref_put(&serial->parent->ref, hso_serial_ref_free); 2387 kref_init(&hso_dev->ref); 3158 static void hso_serial_ref_free(struct kref *ref) argument 3160 struct hso_device *hso_dev = container_of(ref, struct hso_device, ref); 3184 kref_put(&serial_table[i]->ref, hso_serial_ref_fre [all...] |
/drivers/block/ |
H A D | xen-blkfront.c | 267 int i, ref; local 326 ref = gnttab_claim_grant_reference(&gref_head); 327 BUG_ON(ref == -ENOSPC); 330 ref, 338 .gref = ref, 891 "ring-ref", "%u", info->ring_ref); 893 message = "writing ring-ref";
|
/drivers/infiniband/core/ |
H A D | ucma.c | 86 atomic_t ref; member in struct:ucma_context 140 atomic_inc(&ctx->ref); 147 if (atomic_dec_and_test(&ctx->ref)) 160 atomic_set(&ctx->ref, 1); 1126 atomic_inc(&mc->ctx->ref);
|
H A D | ucm.c | 79 atomic_t ref; member in struct:ib_ucm_context 135 atomic_inc(&ctx->ref); 143 if (atomic_dec_and_test(&ctx->ref)) 185 atomic_set(&ctx->ref, 1);
|
/drivers/usb/gadget/ |
H A D | f_mass_storage.c | 407 struct kref ref; member in struct:fsg_common 2698 static void fsg_common_release(struct kref *ref); 2707 kref_get(&common->ref); 2712 kref_put(&common->ref, fsg_common_release); 2877 kref_init(&common->ref); 2926 /* Call fsg_common_release() directly, ref might be not initialised. */ 2927 fsg_common_release(&common->ref); 2931 static void fsg_common_release(struct kref *ref) argument 2933 struct fsg_common *common = container_of(ref, struct fsg_common, ref); [all...] |
H A D | file_storage.c | 428 struct kref ref; member in struct:fsg_dev 3150 static void fsg_release(struct kref *ref) argument 3152 struct fsg_dev *fsg = container_of(ref, struct fsg_dev, ref); 3164 kref_put(&fsg->ref, fsg_release); 3398 kref_get(&fsg->ref); 3636 kref_init(&fsg->ref); 3657 kref_put(&fsg->ref, fsg_release); 3674 kref_put(&fsg->ref, fsg_release);
|
H A D | f_fs.c | 141 atomic_t ref; member in struct:ffs_data 1239 atomic_inc(&ffs->ref); 1246 atomic_inc(&ffs->ref); 1254 if (unlikely(atomic_dec_and_test(&ffs->ref))) { 1283 atomic_set(&ffs->ref, 1);
|
/drivers/gpu/drm/ttm/ |
H A D | ttm_bo.c | 1438 void ttm_bo_global_release(struct drm_global_reference *ref) argument 1440 struct ttm_bo_global *glob = ref->object; 1447 int ttm_bo_global_init(struct drm_global_reference *ref) argument 1450 container_of(ref, struct ttm_bo_global_ref, ref); 1451 struct ttm_bo_global *glob = ref->object;
|
/drivers/infiniband/ulp/ipoib/ |
H A D | ipoib.h | 354 struct kref ref; member in struct:ipoib_ah 426 kref_put(&ah->ref, ipoib_free_ah);
|
/drivers/infiniband/hw/ipath/ |
H A D | ipath_srq.c | 374 kref_put(&srq->ip->ref, ipath_release_mmap_info);
|
/drivers/infiniband/hw/qib/ |
H A D | qib_srq.c | 374 kref_put(&srq->ip->ref, qib_release_mmap_info);
|
/drivers/scsi/qla4xxx/ |
H A D | ql4_glbl.h | 72 void qla4xxx_srb_compl(struct kref *ref);
|
/drivers/xen/ |
H A D | gntdev.c | 228 map->grants[pgnr].ref, 247 map->grants[i].ref, 273 map->grants[i].ref,
|
/drivers/hwmon/ |
H A D | pc87360.c | 162 #define IN_FROM_REG(val, ref) (((val) * (ref) + 128) / 256) 163 #define IN_TO_REG(val, ref) ((val) < 0 ? 0 : \ 164 (val) * 256 >= (ref) * 255 ? 255 : \ 165 ((val) * 256 + (ref) / 2) / (ref))
|
/drivers/media/dvb/frontends/ |
H A D | dib0090.c | 947 u16 rf, bb, ref; local 999 ref = rf; 1001 if (g[0] == 0 || ref < (g[1] - g[0])) /* if total gain of the current amp is null or this amp is not concerned because it starts to work from an higher gain value */ 1003 else if (ref >= g[1]) /* Gain to set is higher than the high working point of this amp */ 1006 v = ((ref - (g[1] - g[0])) * g[2]) / g[0]; 1028 ref = bb;
|
/drivers/gpu/drm/nouveau/ |
H A D | nouveau_drv.h | 219 struct kref ref; member in struct:nouveau_channel 862 nouveau_bo_ref(struct nouveau_bo *ref, struct nouveau_bo **pnvbo) argument 870 *pnvbo = ref ? nouveau_bo(ttm_bo_reference(&ref->bo)) : NULL;
|