/drivers/acpi/ |
H A D | nvs.c | 96 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 D | pci_irq.c | 71 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 D | drm_scatter.c | 49 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 D | drm_agpsupport.c | 196 * 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 D | ati_pcigart.c | 59 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 D | drm_bufs.c | 46 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 D | drm_auth.c | 78 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 D | cpu_buffer.h | 73 * 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 D | cpu_buffer.c | 134 * 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 D | memmap.c | 30 * 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 D | dmi-sysfs.c | 13 * 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 D | dsp_pipeline.c | 82 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 D | ttm_execbuf_util.c | 37 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 D | resource.c | 51 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 D | virq.c | 27 #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 D | virq-debugfs.c | 26 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 D | msi.c | 46 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 D | rt2x00usb.c | 224 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 D | nouveau_ramht.c | 90 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 D | uid_stat.c | 42 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 D | interrupt.c | 62 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 D | pdc_stable.c | 98 /* 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 D | trace.c | 192 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 D | sir_dongle.c | 35 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 D | applesmc.c | 121 /* 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...] |