/drivers/xen/xenbus/ |
H A D | xenbus_comms.c | 100 unsigned int avail; local 117 dst = get_output_chunk(cons, prod, intf->req, &avail); 118 if (avail == 0) 120 if (avail > len) 121 avail = len; 126 memcpy(dst, data, avail); 127 data += avail; 128 len -= avail; 132 intf->req_prod += avail; 159 unsigned int avail; local [all...] |
/drivers/uwb/ |
H A D | drp-avail.c | 59 * avail = global & local & pending 61 void uwb_drp_available(struct uwb_rc *rc, struct uwb_mas_bm *avail) argument 63 bitmap_and(avail->bm, rc->drp_avail.global, rc->drp_avail.local, UWB_NUM_MAS); 64 bitmap_and(avail->bm, avail->bm, rc->drp_avail.pending, UWB_NUM_MAS); 76 struct uwb_mas_bm avail; local 78 uwb_drp_available(rc, &avail); 79 if (!bitmap_subset(mas->bm, avail.bm, UWB_NUM_MAS)) 115 * avail = global & local 119 struct uwb_mas_bm avail; local [all...] |
H A D | Makefile | 12 drp-avail.o \
|
H A D | allocator.c | 64 if (ri->avail[mas] == 1) { 212 ri->avail[mas] = 1; 216 ri->avail[mas]=0;
|
H A D | uwb-internal.h | 151 unsigned char avail[UWB_MAS_PER_ZONE]; member in struct:uwb_rsv_row_info 345 void uwb_drp_available(struct uwb_rc *rc, struct uwb_mas_bm *avail);
|
/drivers/tty/serial/ |
H A D | msm_smd_tty.c | 55 int avail; local 69 avail = smd_read_avail(info->ch); 70 if (avail == 0) 73 avail = tty_prepare_flip_string(tty, &ptr, avail); 75 if (smd_read(info->ch, ptr, avail) != avail) { 151 int avail; local 157 avail = smd_write_avail(info->ch); 158 if (len > avail) [all...] |
/drivers/media/dvb/ngene/ |
H A D | ngene-dvb.c | 73 int left, avail; local 81 avail = dvb_ringbuffer_avail(&dev->tsin_rbuf); 82 if (avail > left) 83 avail = left; 84 dvb_ringbuffer_read_user(&dev->tsin_rbuf, buf, avail); 85 left -= avail; 86 buf += avail;
|
/drivers/misc/ |
H A D | cs5535-mfgpt.c | 36 DECLARE_BITMAP(avail, MFGPT_MAX_TIMERS); 172 t = find_first_bit(mfgpt->avail, max); 177 if (!test_bit(timer_nr, mfgpt->avail)) 183 __clear_bit(timer_nr, mfgpt->avail); 193 __set_bit(timer_nr, mfgpt->avail); 220 __set_bit(timer->nr, timer->chip->avail); 283 __set_bit(i, mfgpt->avail);
|
/drivers/infiniband/hw/qib/ |
H A D | qib_fs.c | 148 size_t avail; local 151 avail = dd->f_read_cntrs(dd, *ppos, NULL, &counters); 152 return simple_read_from_buffer(buf, count, ppos, counters, avail); 160 size_t avail; local 163 avail = dd->f_read_cntrs(dd, *ppos, &names, NULL); 164 return simple_read_from_buffer(buf, count, ppos, names, avail); 182 size_t avail; local 185 avail = dd->f_read_portcntrs(dd, *ppos, 0, &names, NULL); 186 return simple_read_from_buffer(buf, count, ppos, names, avail); 194 size_t avail; local 206 size_t avail; local [all...] |
H A D | qib_tx.c | 379 * @avail: true if the buffers are available for kernel use, false otherwise 382 unsigned len, u32 avail, struct qib_ctxtdata *rcd) 395 if (avail) { 435 dd->f_txchk_change(dd, ostart, len, avail, rcd); 381 qib_chg_pioavailkernel(struct qib_devdata *dd, unsigned start, unsigned len, u32 avail, struct qib_ctxtdata *rcd) argument
|
/drivers/virtio/ |
H A D | virtio_ring.c | 93 /* Host publishes avail event idx */ 199 unsigned int i, avail, uninitialized_var(prev); local 231 pr_debug("Can't add buf len %i - avail = %i\n", 270 /* Put entry in available array (but don't update avail->idx until they 272 avail = (vq->vring.avail->idx & (vq->vring.num-1)); 273 vq->vring.avail->ring[avail] = head; 278 vq->vring.avail->idx++; 311 /* We need to expose available array entries before checking avail [all...] |
/drivers/staging/media/go7007/ |
H A D | snd-go7007.c | 57 int avail; member in struct:go7007_snd 89 gosnd->avail += frames; 102 if (gosnd->avail < runtime->period_size) { 106 gosnd->avail -= runtime->period_size; 185 gosnd->hw_ptr = gosnd->w_idx = gosnd->avail = 0; 250 gosnd->hw_ptr = gosnd->w_idx = gosnd->avail = 0;
|
/drivers/block/ |
H A D | ps3vram.c | 449 unsigned int offset, avail; local 453 avail = priv->cache.page_size - offset; 459 "avail=%08x count=%08x\n", __func__, 460 (unsigned int)from, cached, offset, avail, count); 462 if (avail > count) 463 avail = count; 464 memcpy(buf, priv->xdr_buf + cached, avail); 466 buf += avail; 467 count -= avail; 468 from += avail; 490 unsigned int offset, avail; local [all...] |
/drivers/media/dvb/dvb-core/ |
H A D | dvb_ringbuffer.c | 77 ssize_t avail; local 79 avail = rbuf->pwrite - rbuf->pread; 80 if (avail < 0) 81 avail += rbuf->size; 82 return avail;
|
/drivers/net/ethernet/chelsio/cxgb4vf/ |
H A D | sge.c | 275 return fl->avail - fl->pend_cred <= FL_STARVE_THRES; 443 int avail = reclaimable(tq); local 445 if (avail) { 450 if (avail > MAX_TX_RECLAIM) 451 avail = MAX_TX_RECLAIM; 453 free_tx_desc(adapter, tq, avail, unmap); 454 tq->in_use -= avail; 491 fl->avail--; 518 fl->avail--; 590 unsigned int cred = fl->avail; 1996 int avail = reclaimable(&txq->q); local [all...] |
/drivers/media/dvb/ttpci/ |
H A D | av7110_ca.c | 192 int avail; local 203 avail = dvb_ringbuffer_avail(cibuf); 204 if (avail < 4) 208 if (avail < len + 2 || count < len)
|
/drivers/gpu/drm/gma500/ |
H A D | accel_2d.c | 86 uint32_t avail = PSB_RSGX32(PSB_CR_2D_SOCIF); local 89 while (avail < size) { 90 avail = PSB_RSGX32(PSB_CR_2D_SOCIF);
|
/drivers/net/ethernet/mellanox/mlx4/ |
H A D | alloc.c | 67 --bitmap->avail; 109 bitmap->avail -= cnt; 118 return bitmap->avail; 130 bitmap->avail += cnt; 146 bitmap->avail = num - reserved_top - reserved_bot;
|
/drivers/w1/ |
H A D | w1_netlink.c | 56 int avail; local 61 avail = dev->priv_size - cmd->len; 63 if (avail > 8) { 82 unsigned int avail) 89 dev->priv_size = avail; 81 w1_process_search_command(struct w1_master *dev, struct cn_msg *msg, unsigned int avail) argument
|
/drivers/net/ethernet/chelsio/cxgb4/ |
H A D | sge.c | 202 return fl->avail - fl->pend_cred <= FL_STARVE_THRES; 380 int avail = reclaimable(q); local 382 if (avail) { 387 if (avail > MAX_TX_RECLAIM) 388 avail = MAX_TX_RECLAIM; 390 free_tx_desc(adap, q, avail, unmap); 391 q->in_use -= avail; 426 q->avail--; 451 q->avail--; 490 unsigned int cred = q->avail; 1955 int avail = reclaimable(&q->q); local [all...] |
/drivers/pci/hotplug/ |
H A D | cpqphp_nvram.c | 111 static u32 add_byte( u32 **p_buffer, u8 value, u32 *used, u32 *avail) argument 115 if ((*used + 1) > *avail) 126 static u32 add_dword( u32 **p_buffer, u32 value, u32 *used, u32 *avail) argument 128 if ((*used + 4) > *avail)
|
/drivers/vhost/ |
H A D | vhost.c | 42 #define vhost_used_event(vq) ((u16 __user *)&vq->avail->ring[vq->num]) 164 vq->avail = NULL; 550 struct vring_avail __user *avail, 555 access_ok(VERIFY_READ, avail, 556 sizeof *avail + num * sizeof *avail->ring + s) && 593 return vq_access_ok(vq->dev, vq->num, vq->desc, vq->avail, vq->used) && 715 if ((a.avail_user_addr & (sizeof *vq->avail->ring - 1)) || 746 vq->avail = (void __user *)(unsigned long)a.avail_user_addr; 1025 /* Log avail even 548 vq_access_ok(struct vhost_dev *d, unsigned int num, struct vring_desc __user *desc, struct vring_avail __user *avail, struct vring_used __user *used) argument [all...] |
H A D | vhost.h | 78 struct vring_avail __user *avail; member in struct:vhost_virtqueue
|
/drivers/staging/speakup/ |
H A D | speakup_decext.c | 41 u_char avail = inb_p(speakup_info.port_tts + UART_LSR) & UART_LSR_DR; local 42 if (avail)
|
/drivers/usb/gadget/ |
H A D | net2272.c | 420 dev_vdbg(ep->dev->dev, "write packet %s req %p max %u len %u avail %u\n", 518 struct net2272_request *req, unsigned avail) 524 req->req.actual += avail; 526 dev_vdbg(ep->dev->dev, "read packet %s req %p len %u avail %u\n", 527 ep->ep.name, req, avail, 530 is_short = (avail < ep->ep.maxpacket); 532 if (unlikely(avail == 0)) { 539 if (unlikely(avail % 2)) 540 avail++; 545 avail 517 net2272_read_packet(struct net2272_ep *ep, u8 *buf, struct net2272_request *req, unsigned avail) argument 1048 u16 avail; local [all...] |