Searched refs:entry (Results 1 - 25 of 524) sorted by relevance

1234567891011>>

/drivers/acpi/
H A Dnvs.c96 struct nvs_page *entry, *next; local
104 entry = kzalloc(sizeof(struct nvs_page), GFP_KERNEL);
105 if (!entry)
108 list_add_tail(&entry->node, &nvs_list);
109 entry->phys_start = start;
111 entry->size = (size < nr_bytes) ? size : nr_bytes;
113 start += entry->size;
114 size -= entry->size;
119 list_for_each_entry_safe(entry, next, &nvs_list, node) {
120 list_del(&entry
131 struct nvs_page *entry; local
155 struct nvs_page *entry; local
172 struct nvs_page *entry; local
204 struct nvs_page *entry; local
[all...]
H A Dpci_irq.c71 struct acpi_prt_entry *entry; local
77 list_for_each_entry(entry, &acpi_prt_list, list) {
78 if ((segment == entry->id.segment)
79 && (bus == entry->id.bus)
80 && (device == entry->id.device)
81 && (pin == entry->pin)) {
83 return entry;
156 static void do_prt_fixups(struct acpi_prt_entry *entry, argument
170 entry->id.segment == quirk->segment &&
171 entry
190 struct acpi_prt_entry *entry; local
251 struct acpi_pci_routing_table *entry; local
287 struct acpi_prt_entry *entry, *tmp; local
330 acpi_reroute_boot_interrupt(struct pci_dev *dev, struct acpi_prt_entry *entry) argument
363 struct acpi_prt_entry *entry; local
417 struct acpi_prt_entry *entry; local
505 struct acpi_prt_entry *entry; local
[all...]
/drivers/gpu/drm/
H A Ddrm_scatter.c49 void drm_sg_cleanup(struct drm_sg_mem * entry) argument
54 for (i = 0; i < entry->pages; i++) {
55 page = entry->pagelist[i];
60 vfree(entry->virtual);
62 kfree(entry->busaddr);
63 kfree(entry->pagelist);
64 kfree(entry);
75 struct drm_sg_mem *entry; local
86 entry = kzalloc(sizeof(*entry), GFP_KERNE
197 struct drm_sg_mem *entry; local
[all...]
H A Ddrm_agpsupport.c196 * memory via agp_allocate_memory() and creates a drm_agp_mem entry for it.
200 struct drm_agp_mem *entry; local
207 if (!(entry = kmalloc(sizeof(*entry), GFP_KERNEL)))
210 memset(entry, 0, sizeof(*entry));
215 kfree(entry);
219 entry->handle = (unsigned long)memory->key + 1;
220 entry->memory = memory;
221 entry
253 struct drm_agp_mem *entry; local
276 struct drm_agp_mem *entry; local
316 struct drm_agp_mem *entry; local
361 struct drm_agp_mem *entry; local
[all...]
H A Dati_pcigart.c59 struct drm_sg_mem *entry = dev->sg; local
65 if (!entry) {
73 pages = (entry->pages <= max_pages)
74 ? entry->pages : max_pages;
77 if (!entry->busaddr[i])
79 pci_unmap_page(dev->pdev, entry->busaddr[i],
99 struct drm_sg_mem *entry = dev->sg; local
107 if (!entry) {
142 pages = (entry->pages <= max_real_pages)
143 ? entry
[all...]
H A Ddrm_bufs.c46 struct drm_map_list *entry; local
47 list_for_each_entry(entry, &dev->maplist, head) {
56 if (!entry->map ||
57 map->type != entry->map->type ||
58 entry->master != dev->primary->master)
64 return entry;
67 if ((entry->map->offset & 0xffffffff) ==
69 return entry;
73 if (entry->map->offset == map->offset)
74 return entry;
259 struct drm_agp_mem *entry; local
563 drm_cleanup_buf_error(struct drm_device * dev, struct drm_buf_entry * entry) argument
604 struct drm_buf_entry *entry; local
775 struct drm_buf_entry *entry; local
977 struct drm_buf_entry *entry; local
1135 struct drm_buf_entry *entry; local
1430 struct drm_buf_entry *entry; local
[all...]
H A Ddrm_auth.c78 struct drm_magic_entry *entry; local
82 entry = kzalloc(sizeof(*entry), GFP_KERNEL);
83 if (!entry)
85 entry->priv = priv;
86 entry->hash_item.key = (unsigned long)magic;
88 drm_ht_insert_item(&master->magiclist, &entry->hash_item);
89 list_add_tail(&entry->head, &master->magicfree);
101 * Searches and unlinks the entry in drm_device::magiclist with the magic
/drivers/oprofile/
H A Dcpu_buffer.h73 * entry->event != NULL, otherwise entry->size or entry->event will be
78 *op_cpu_buffer_write_reserve(struct op_entry *entry, unsigned long size);
79 int op_cpu_buffer_write_commit(struct op_entry *entry);
80 struct op_sample *op_cpu_buffer_read_entry(struct op_entry *entry, int cpu);
83 /* returns the remaining free size of data in the entry */
85 int op_cpu_buffer_add_data(struct op_entry *entry, unsigned long val) argument
87 if (!entry->size)
89 *entry
97 op_cpu_buffer_get_size(struct op_entry *entry) argument
104 op_cpu_buffer_get_data(struct op_entry *entry, unsigned long *val) argument
[all...]
H A Dcpu_buffer.c134 * buffer. Struct entry can be uninitialized. The function reserves a
142 *op_cpu_buffer_write_reserve(struct op_entry *entry, unsigned long size) argument
144 entry->event = ring_buffer_lock_reserve
146 size * sizeof(entry->sample->data[0]));
147 if (!entry->event)
149 entry->sample = ring_buffer_event_data(entry->event);
150 entry->size = size;
151 entry->data = entry
156 op_cpu_buffer_write_commit(struct op_entry *entry) argument
161 op_cpu_buffer_read_entry(struct op_entry *entry, int cpu) argument
185 struct op_entry entry; local
238 struct op_entry entry; local
355 oprofile_write_reserve(struct op_entry *entry, struct pt_regs * const regs, unsigned long pc, int code, int size) argument
384 oprofile_add_data(struct op_entry *entry, unsigned long val) argument
391 oprofile_add_data64(struct op_entry *entry, u64 val) argument
406 oprofile_write_commit(struct op_entry *entry) argument
[all...]
/drivers/firmware/
H A Dmemmap.c30 * Firmware map entry. Because firmware memory maps are flat and not
42 struct list_head list; /* entry for the linked list */
43 struct kobject kobj; /* kobject for each entry */
51 static ssize_t start_show(struct firmware_map_entry *entry, char *buf);
52 static ssize_t end_show(struct firmware_map_entry *entry, char *buf);
53 static ssize_t type_show(struct firmware_map_entry *entry, char *buf);
61 ssize_t (*show)(struct firmware_map_entry *entry, char *buf);
69 * These are default attributes that are added for every memmap entry.
99 * firmware_map_add_entry() - Does the real work to add a firmware memmap entry.
103 * @entry
109 firmware_map_add_entry(u64 start, u64 end, const char *type, struct firmware_map_entry *entry) argument
129 add_sysfs_fw_map_entry(struct firmware_map_entry *entry) argument
162 struct firmware_map_entry *entry; local
190 struct firmware_map_entry *entry; local
203 start_show(struct firmware_map_entry *entry, char *buf) argument
209 end_show(struct firmware_map_entry *entry, char *buf) argument
215 type_show(struct firmware_map_entry *entry, char *buf) argument
226 struct firmware_map_entry *entry = to_memmap_entry(kobj); local
242 struct firmware_map_entry *entry; local
[all...]
H A Ddmi-sysfs.c13 * entry.
30 the top entry type is only 8 bits */
52 ssize_t (*show)(struct dmi_sysfs_entry *entry, char *buf);
62 * dmi_sysfs_mapped_attribute - Attribute where we require the entry be
67 ssize_t (*show)(struct dmi_sysfs_entry *entry,
79 * Generic DMI entry support.
99 struct dmi_sysfs_entry *entry = to_entry(kobj); local
106 return attr->show(entry, buf);
117 struct dmi_sysfs_entry *entry; member in struct:find_dmi_data
128 struct dmi_sysfs_entry *entry local
157 find_dmi_entry(struct dmi_sysfs_entry *entry, dmi_callback callback, void *private) argument
201 dmi_entry_attr_show_helper(struct dmi_sysfs_entry *entry, const struct dmi_header *dh, void *_data) argument
359 dmi_sel_raw_read_io(struct dmi_sysfs_entry *entry, const struct dmi_system_event_log *sel, char *buf, loff_t pos, size_t count) argument
376 dmi_sel_raw_read_phys32(struct dmi_sysfs_entry *entry, const struct dmi_system_event_log *sel, char *buf, loff_t pos, size_t count) argument
397 dmi_sel_raw_read_helper(struct dmi_sysfs_entry *entry, const struct dmi_header *dh, void *_state) argument
432 struct dmi_sysfs_entry *entry = to_entry(kobj->parent); local
447 dmi_system_event_log(struct dmi_sysfs_entry *entry) argument
478 dmi_sysfs_entry_length(struct dmi_sysfs_entry *entry, char *buf) argument
483 dmi_sysfs_entry_handle(struct dmi_sysfs_entry *entry, char *buf) argument
488 dmi_sysfs_entry_type(struct dmi_sysfs_entry *entry, char *buf) argument
493 dmi_sysfs_entry_instance(struct dmi_sysfs_entry *entry, char *buf) argument
499 dmi_sysfs_entry_position(struct dmi_sysfs_entry *entry, char *buf) argument
520 dmi_entry_raw_read_helper(struct dmi_sysfs_entry *entry, const struct dmi_header *dh, void *_state) argument
538 struct dmi_sysfs_entry *entry = to_entry(kobj); local
555 struct dmi_sysfs_entry *entry = to_entry(kobj); local
581 struct dmi_sysfs_entry *entry; local
640 struct dmi_sysfs_entry *entry, *next; local
[all...]
/drivers/isdn/mISDN/
H A Ddsp_pipeline.c82 struct dsp_element_entry *entry = local
84 list_del(&entry->list);
85 kfree(entry);
90 struct dsp_element_entry *entry; local
96 entry = kzalloc(sizeof(struct dsp_element_entry), GFP_ATOMIC);
97 if (!entry)
100 entry->elem = elem;
102 entry->dev.class = elements_class;
103 entry->dev.release = mISDN_dsp_dev_release;
104 dev_set_drvdata(&entry
141 struct dsp_element_entry *entry, *n; local
176 struct dsp_element_entry *entry, *n; local
210 struct dsp_pipeline_entry *entry, *n; local
240 struct dsp_element_entry *entry, *n; local
341 struct dsp_pipeline_entry *entry; local
354 struct dsp_pipeline_entry *entry; local
[all...]
/drivers/gpu/drm/ttm/
H A Dttm_execbuf_util.c37 struct ttm_validate_buffer *entry; local
39 list_for_each_entry(entry, list, head) {
40 struct ttm_buffer_object *bo = entry->bo;
41 if (!entry->reserved)
44 if (entry->removed) {
46 entry->removed = false;
49 entry->reserved = false;
57 struct ttm_validate_buffer *entry; local
59 list_for_each_entry(entry, list, head) {
60 struct ttm_buffer_object *bo = entry
73 struct ttm_validate_buffer *entry; local
103 struct ttm_validate_buffer *entry; local
132 struct ttm_validate_buffer *entry; local
205 struct ttm_validate_buffer *entry; local
[all...]
/drivers/infiniband/hw/cxgb4/
H A Dresource.c51 u32 i, j, entry = 0, idx; local
60 kfifo_in(fifo, (unsigned char *) &entry, sizeof(u32));
87 if (kfifo_out_locked(fifo, (unsigned char *) &entry,
157 u32 entry; local
158 if (kfifo_out_locked(fifo, (unsigned char *) &entry, sizeof(u32), lock))
159 return entry;
164 void c4iw_put_resource(struct kfifo *fifo, u32 entry, spinlock_t *lock) argument
166 PDBG("%s entry 0x%x\n", __func__, entry);
167 kfifo_in_locked(fifo, (unsigned char *) &entry, sizeo
172 struct c4iw_qid_list *entry; local
222 struct c4iw_qid_list *entry; local
236 struct c4iw_qid_list *entry; local
286 struct c4iw_qid_list *entry; local
[all...]
/drivers/sh/intc/
H A Dvirq.c27 #define for_each_virq(entry, head) \
28 for (entry = head; entry; entry = entry->next)
86 struct intc_virq_list **last, *entry; local
91 for_each_virq(entry, data->handler_data) {
92 if (entry->irq == virq)
94 last = &entry->next;
97 entry
114 struct intc_virq_list *entry, *vlist = irq_data_get_irq_handler_data(data); local
162 struct intc_subgroup_entry *entry; local
213 struct intc_subgroup_entry *entry; local
[all...]
H A Dvirq-debugfs.c26 struct intc_map_entry *entry = intc_irq_xlate_get(i); local
27 struct intc_desc_int *desc = entry->desc;
33 seq_printf(m, "0x%05x ", entry->enum_id);
/drivers/pci/
H A Dmsi.c46 struct msi_desc *entry; local
56 list_for_each_entry(entry, &dev->msi_list, list) {
57 ret = arch_setup_msi_irq(dev, entry);
76 struct msi_desc *entry; local
78 list_for_each_entry(entry, &dev->msi_list, list) {
80 if (entry->irq == 0)
82 nvec = 1 << entry->msi_attrib.multiple;
84 arch_teardown_msi_irq(entry->irq + i);
97 struct msi_desc *entry; local
99 entry
233 __read_msi_msg(struct msi_desc *entry, struct msi_msg *msg) argument
265 struct msi_desc *entry = irq_get_msi_desc(irq); local
270 __get_cached_msi_msg(struct msi_desc *entry, struct msi_msg *msg) argument
282 struct msi_desc *entry = irq_get_msi_desc(irq); local
287 __write_msi_msg(struct msi_desc *entry, struct msi_msg *msg) argument
326 struct msi_desc *entry = irq_get_msi_desc(irq); local
333 struct msi_desc *entry, *tmp; local
390 struct msi_desc *entry; local
412 struct msi_desc *entry; local
455 show_msi_mode(struct msi_desc *entry, struct msi_attribute *atr, char *buf) argument
465 struct msi_desc *entry = to_msi_desc(kobj); local
488 struct msi_desc *entry = to_msi_desc(kobj); local
501 struct msi_desc *entry; local
548 struct msi_desc *entry; local
621 struct msi_desc *entry; local
651 struct msi_desc *entry; local
734 struct msi_desc *entry; local
954 struct msi_desc *entry; local
[all...]
/drivers/net/wireless/rt2x00/
H A Drt2x00usb.c224 static void rt2x00usb_work_txdone_entry(struct queue_entry *entry) argument
234 if (test_bit(ENTRY_DATA_IO_FAILED, &entry->flags))
235 rt2x00lib_txdone_noinfo(entry, TXDONE_FAILURE);
237 rt2x00lib_txdone_noinfo(entry, TXDONE_UNKNOWN);
245 struct queue_entry *entry; local
249 entry = rt2x00queue_get_entry(queue, Q_INDEX_DONE);
251 if (test_bit(ENTRY_OWNER_DEVICE_DATA, &entry->flags) ||
252 !test_bit(ENTRY_DATA_STATUS_PENDING, &entry->flags))
255 rt2x00usb_work_txdone_entry(entry);
262 struct queue_entry *entry local
288 rt2x00usb_kick_tx_entry(struct queue_entry *entry, void* data) argument
340 struct queue_entry *entry; local
367 struct queue_entry *entry = (struct queue_entry *)urb->context; local
393 rt2x00usb_kick_rx_entry(struct queue_entry *entry, void* data) argument
450 rt2x00usb_flush_entry(struct queue_entry *entry, void* data) argument
531 struct queue_entry *entry; local
563 rt2x00usb_clear_entry(struct queue_entry *entry) argument
[all...]
/drivers/gpu/drm/nouveau/
H A Dnouveau_ramht.c90 struct nouveau_ramht_entry *entry; local
98 entry = kmalloc(sizeof(*entry), GFP_KERNEL);
99 if (!entry)
101 entry->channel = chan;
102 entry->gpuobj = NULL;
103 entry->handle = handle;
104 nouveau_gpuobj_ref(gpuobj, &entry->gpuobj);
128 list_add(&entry->head, &chan->ramht->entries);
152 list_del(&entry
162 struct nouveau_ramht_entry *entry; local
222 struct nouveau_ramht_entry *entry; local
238 struct nouveau_ramht_entry *entry; local
292 struct nouveau_ramht_entry *entry; local
[all...]
/drivers/misc/
H A Duid_stat.c42 struct uid_stat *entry; local
45 list_for_each_entry(entry, &uid_list, link) {
46 if (entry->uid == uid) {
48 return entry;
91 /* Create a new entry for tracking the specified uid. */
96 struct proc_dir_entry *entry; local
112 entry = proc_mkdir(uid_s, parent);
115 create_proc_read_entry("tcp_snd", S_IRUGO, entry , tcp_snd_read_proc,
118 create_proc_read_entry("tcp_rcv", S_IRUGO, entry, tcp_rcv_read_proc,
125 struct uid_stat *entry; local
136 struct uid_stat *entry; local
[all...]
/drivers/net/ethernet/dec/tulip/
H A Dinterrupt.c62 int entry; local
67 entry = tp->dirty_rx % RX_RING_SIZE;
68 if (tp->rx_buffers[entry].skb == NULL) {
72 skb = tp->rx_buffers[entry].skb =
79 tp->rx_buffers[entry].mapping = mapping;
81 tp->rx_ring[entry].buffer1 = cpu_to_le32(mapping);
84 tp->rx_ring[entry].status = cpu_to_le32(DescOwned);
110 int entry = tp->cur_rx % RX_RING_SIZE; local
125 netdev_dbg(dev, " In tulip_rx(), entry %d %08x\n",
126 entry, t
362 int entry = tp->cur_rx % RX_RING_SIZE; local
525 int entry; local
584 int entry = dirty_tx % TX_RING_SIZE; local
[all...]
/drivers/parisc/
H A Dpdc_stable.c98 /* This struct defines what we need to deal with a parisc pdc path entry */
100 rwlock_t rw_lock; /* to protect path entry access */
101 short ready; /* entry record is valid if != 0 */
102 unsigned long addr; /* entry address in stable storage */
103 char *name; /* entry name */
111 ssize_t (*show)(struct pdcspath_entry *entry, char *buf);
112 ssize_t (*store)(struct pdcspath_entry *entry, const char *buf, size_t count);
140 * pdcspath_fetch - This function populates the path entry structs.
141 * @entry: A pointer to an allocated pdcspath_entry.
149 * This function expects to be called with @entry
152 pdcspath_fetch(struct pdcspath_entry *entry) argument
193 pdcspath_store(struct pdcspath_entry *entry) argument
236 pdcspath_hwpath_read(struct pdcspath_entry *entry, char *buf) argument
279 pdcspath_hwpath_write(struct pdcspath_entry *entry, const char *buf, size_t count) argument
356 pdcspath_layer_read(struct pdcspath_entry *entry, char *buf) argument
394 pdcspath_layer_write(struct pdcspath_entry *entry, const char *buf, size_t count) argument
450 struct pdcspath_entry *entry = to_pdcspath_entry(kobj); local
471 struct pdcspath_entry *entry = to_pdcspath_entry(kobj); local
976 struct pdcspath_entry *entry; local
1021 struct pdcspath_entry *entry; local
[all...]
/drivers/base/power/
H A Dtrace.c192 struct list_head *entry; local
195 entry = dpm_list.prev;
196 while (entry != &dpm_list) {
197 struct device * dev = to_device(entry);
203 entry = entry->prev;
215 struct list_head *entry; local
222 entry = dpm_list.prev;
223 while (size && entry != &dpm_list) {
224 struct device *dev = to_device(entry);
[all...]
/drivers/net/irda/
H A Dsir_dongle.c35 struct list_head *entry; local
42 list_for_each(entry, &dongle_list) {
43 drv = list_entry(entry, struct dongle_driver, dongle_list);
66 struct list_head *entry; local
78 list_for_each(entry, &dongle_list) {
79 drv = list_entry(entry, struct dongle_driver, dongle_list);
/drivers/hwmon/
H A Dapplesmc.c121 /* AppleSMC entry - cached register information */
124 u8 valid; /* set when entry is successfully read once */
277 static int applesmc_read_entry(const struct applesmc_entry *entry, argument
282 if (entry->len != len)
285 ret = read_smc(APPLESMC_READ_CMD, entry->key, buf, len);
291 static int applesmc_write_entry(const struct applesmc_entry *entry, argument
296 if (entry->len != len)
299 ret = write_smc(APPLESMC_WRITE_CMD, entry->key, buf, len);
342 const struct applesmc_entry *entry; local
346 entry
364 const struct applesmc_entry *entry; local
402 const struct applesmc_entry *entry; local
413 const struct applesmc_entry *entry; local
424 const struct applesmc_entry *entry; local
682 const struct applesmc_entry *entry; local
722 const struct applesmc_entry *entry; local
736 const struct applesmc_entry *entry; local
924 const struct applesmc_entry *entry; local
940 const struct applesmc_entry *entry; local
952 const struct applesmc_entry *entry; local
964 const struct applesmc_entry *entry; local
[all...]

Completed in 670 milliseconds

1234567891011>>