Searched refs:free (Results 1 - 25 of 277) sorted by relevance

1234567891011>>

/drivers/staging/android/trace/
H A Dlowmemorykiller.h12 long cache_limit, long free),
14 TP_ARGS(killed_task, cache_size, cache_limit, free),
21 __field(long, free)
29 __entry->free = free;
32 TP_printk("%s (%d), page cache %ldkB (limit %ldkB), free %ldKb",
34 __entry->pagecache_limit, __entry->free)
/drivers/scsi/arm/
H A Dmsgqueue.h6 * This program is free software; you can redistribute it and/or modify
30 struct msgqueue_entry *free; member in struct:__anon5178
43 * Purpose : free a queue
44 * Params : msgq - queue to free
H A Dmsgqueue.c6 * This program is free software; you can redistribute it and/or modify
29 if ((mq = msgq->free) != NULL)
30 msgq->free = mq->next;
37 * Purpose : free a message queue entry
38 * Params : msgq - message queue to free entry from
39 * mq - message queue entry to free
44 mq->next = msgq->free;
45 msgq->free = mq;
59 msgq->free = &msgq->entries[0];
70 * Purpose : free
[all...]
H A Dqueue.h6 * This program is free software; you can redistribute it and/or modify
15 struct list_head free; member in struct:__anon5179
29 * Purpose : free a queue
30 * Params : queue - queue to free
H A Dqueue.c6 * This program is free software; you can redistribute it and/or modify
65 INIT_LIST_HEAD(&queue->free);
70 * need to keep free lists or allocate this
78 list_add(&q->list, &queue->free);
87 * Purpose : free a queue
88 * Params : queue - queue to free
114 if (list_empty(&queue->free))
117 l = queue->free.next;
142 * Move the entry from the "used" list onto the "free" list
149 list_add(ent, &queue->free);
[all...]
/drivers/infiniband/hw/ehca/
H A Dehca_pd.c62 INIT_LIST_HEAD(&pd->free[i]);
92 list_splice(&my_pd->full[i], &my_pd->free[i]);
93 list_for_each_entry_safe(page, tmp, &my_pd->free[i], list) {
/drivers/staging/iio/Documentation/
H A Diio_utils.h5 * This program is free software; you can redistribute it and/or modify it
51 free(current);
174 free(filename);
184 free(filename);
188 free(builtname_generic);
190 free(builtname);
192 free(scan_el_dir);
245 free(filename);
249 free(builtname_generic);
251 free(builtnam
[all...]
/drivers/net/ethernet/cisco/enic/
H A Denic_clsf.c79 enic->rfs_h.free = enic->rfs_h.max;
90 enic->rfs_h.free = 0;
147 enic->rfs_h.free++;
205 i = --enic->rfs_h.free;
208 enic->rfs_h.free++;
215 enic->rfs_h.free++;
224 enic->rfs_h.free++;
243 enic->rfs_h.free++;
251 i = --enic->rfs_h.free;
253 enic->rfs_h.free
[all...]
/drivers/base/
H A Ddevcoredump.c8 * This program is free software; you can redistribute it and/or modify
44 void (*free)(const void *data); member in struct:devcd_entry
58 devcd->free(devcd->data);
153 * This function takes ownership of the vmalloc'ed data and will free
171 * dev_coredumpm - create device coredump with read/free methods
173 * @owner: the module that contains the read/free functions, use %THIS_MODULE
174 * @data: data cookie for the @read/@free functions
178 * @free: function to free the given buffer
182 * by the device coredump framework and when it is no longer needed the @free
[all...]
/drivers/gpu/drm/nouveau/
H A Dnouveau_dma.c5 * Permission is hereby granted, free of charge, to any person obtaining
146 while (chan->dma.free < count) {
156 chan->dma.free = chan->dma.max - chan->dma.cur;
157 if (chan->dma.free >= count)
173 chan->dma.free = get - chan->dma.cur - 1;
188 while (chan->dma.free < size) {
207 * idle (GET == PUT) so we have free space up until
219 chan->dma.free = chan->dma.max - chan->dma.cur;
220 if (chan->dma.free >= size)
256 chan->dma.free
[all...]
H A Dnouveau_chan.h28 int free; member in struct:nouveau_channel::__anon895
/drivers/net/ethernet/qlogic/qlcnic/
H A Dqlcnic_dcb.h32 void (*free) (struct qlcnic_dcb *); member in struct:qlcnic_dcb_ops
61 if (dcb && dcb->ops->free)
62 dcb->ops->free(dcb);
/drivers/gpu/drm/nouveau/core/include/core/
H A Dmm.h20 struct list_head free; member in struct:nouveau_mm
/drivers/gpu/drm/rcar-du/
H A Drcar_du_plane.h8 * This program is free software; you can redistribute it and/or modify
62 unsigned int free; member in struct:rcar_du_planes
/drivers/tty/
H A Dtty_buffer.c109 * tty_buffer_free_all - free buffers used by a tty
110 * @tty: tty to free from
113 * or in the free ring. Must be called when the tty is no longer in use
127 llist = llist_del_all(&buf->free);
128 llist_for_each_entry_safe(p, next, llist, free)
152 struct llist_node *free; local
159 free = llist_del_first(&port->buf.free);
160 if (free) {
161 p = llist_entry(free, struc
[all...]
/drivers/video/fbdev/
H A Dpxa3xx-gcu.c11 * This program is free software; you can redistribute it and/or modify
109 struct pxa3xx_gcu_batch *free; member in struct:pxa3xx_gcu_priv
205 running->next = priv->free;
206 priv->free = running;
338 QDUMP("Waiting for free...");
344 while (!priv->free) {
348 priv->free, HZ*4);
405 /* Wait for a free buffer */
406 if (!priv->free) {
413 * Get buffer from free lis
[all...]
/drivers/net/wireless/orinoco/
H A Dfw.c129 goto free;
137 goto free;
194 free:
230 goto free;
237 goto free;
243 goto free;
276 free:
/drivers/net/ethernet/mellanox/mlx5/core/
H A Dcq.c63 complete(&cq->free);
87 complete(&cq->free);
113 init_completion(&cq->free);
173 complete(&cq->free);
174 wait_for_completion(&cq->free);
/drivers/staging/android/
H A Dlowmemorykiller.c6 * /sys/module/lowmemorykiller/parameters/adj and the number of free pages in
12 * processes with a oom_score_adj value of 8 or higher when the free memory
14 * higher when the free memory drops below 1024 pages.
16 * The driver considers memory used for caches to be free, but if a large
164 long free = other_free * (long)(PAGE_SIZE / 1024); local
165 trace_lowmemory_kill(selected, cache_size, cache_limit, free);
167 " to free %ldkB on behalf of '%s' (%d) because\n" \
176 free);
265 param_array_ops.free(arg);
271 .free
[all...]
/drivers/isdn/pcbit/
H A Dlayer2.c147 int free; local
160 if (dev->free > 16 && dev->write_queue && unacked < 7) {
171 free = dev->free;
186 if (flen > free)
187 flen = free;
231 if (flen > free)
232 flen = free;
251 dev->free -= flen;
261 /* free fram
[all...]
/drivers/net/wireless/libertas/
H A Dtx.c80 goto free;
89 goto free;
161 free:
/drivers/scsi/aic7xxx/aicasm/
H A Daicasm_symbol.c99 free(symbol->info.rinfo);
103 free(symbol->info.ainfo);
111 free(symbol->info.finfo);
117 free(symbol->info.cinfo);
121 free(symbol->info.linfo);
127 free(symbol->name);
128 free(symbol);
308 free(node1);
651 free(curnode);
663 free(curnod
[all...]
/drivers/xen/xen-pciback/
H A Dpciback.h97 void (*free)(struct xen_pcibk_device *pdev); member in struct:xen_pcibk_backend
175 if (xen_pcibk_backend && xen_pcibk_backend->free)
176 return xen_pcibk_backend->free(pdev);
/drivers/gpu/drm/nouveau/core/core/
H A Dmm.c4 * Permission is hereby granted, free of charge, to any person obtaining a
42 printk(KERN_ERR "nouveau: free list:\n");
43 list_for_each_entry(node, &mm->free, fl_entry) {
74 list_for_each_entry(prev, &mm->free, fl_entry) {
122 list_for_each_entry(this, &mm->free, fl_entry) {
193 list_for_each_entry_reverse(this, &mm->free, fl_entry) {
258 INIT_LIST_HEAD(&mm->free);
274 list_add_tail(&node->fl_entry, &mm->free);
/drivers/isdn/hardware/mISDN/
H A Dnetjet.c8 * This program is free software; you can redistribute it and/or modify
58 int free; member in struct:tiger_ch
240 bc->free = card->send.size / 2;
254 bc->free = card->send.size / 2;
482 if (bc->free > card->send.size / 2)
483 bc->free = card->send.size / 2;
484 /* currently we simple sync to the next complete free area
493 pr_debug("%s: %s B%1d free %d idx %d/%d\n", card->name,
494 __func__, bc->bch.nr, bc->free, bc->idx, card->send.idx);
507 if (bc->free
[all...]

Completed in 5706 milliseconds

1234567891011>>