/drivers/acpi/ |
H A D | acpi_extlog.c | 187 union acpi_object *obj; local 195 obj = acpi_evaluate_dsm_typed(handle, uuid, EXTLOG_DSM_REV, 197 if (!obj) { 200 l1_dirbase = obj->integer.value; 201 ACPI_FREE(obj);
|
H A D | fan.c | 115 union acpi_object *obj; local 125 obj = buffer.pointer; 126 if (!obj || obj->type != ACPI_TYPE_PACKAGE || 127 obj->package.count != 3 || 128 obj->package.elements[1].type != ACPI_TYPE_INTEGER) { 134 control = obj->package.elements[1].integer.value; 148 kfree(obj); 242 union acpi_object *obj; local 249 obj 278 union acpi_object *obj; local [all...] |
H A D | processor_core.c | 111 union acpi_object *obj; local 121 obj = buffer.pointer; 122 if (obj->type != ACPI_TYPE_BUFFER || 123 obj->buffer.length < sizeof(struct acpi_subtable_header)) { 127 header = (struct acpi_subtable_header *)obj->buffer.pointer;
|
H A D | processor_idle.c | 379 union acpi_object *obj; local 392 obj = &(element->package.elements[0]); 394 if (obj->type != ACPI_TYPE_BUFFER) 397 reg = (struct acpi_power_register *)obj->buffer.pointer; 404 obj = &(element->package.elements[1]); 405 if (obj->type != ACPI_TYPE_INTEGER) 408 cx.type = obj->integer.value; 460 obj = &(element->package.elements[2]); 461 if (obj->type != ACPI_TYPE_INTEGER) 464 cx.latency = obj [all...] |
H A D | processor_pdc.c | 76 union acpi_object *obj; local 84 obj = kmalloc(sizeof(union acpi_object), GFP_KERNEL); 85 if (!obj) { 92 kfree(obj); 99 obj->type = ACPI_TYPE_BUFFER; 100 obj->buffer.length = 12; 101 obj->buffer.pointer = (u8 *) buf; 103 obj_list->pointer = obj; 126 union acpi_object *obj; local 129 obj [all...] |
H A D | processor_perflib.c | 233 union acpi_object obj = { 0 }; local 254 obj = pct->package.elements[0]; 256 if ((obj.type != ACPI_TYPE_BUFFER) 257 || (obj.buffer.length < sizeof(struct acpi_pct_register)) 258 || (obj.buffer.pointer == NULL)) { 263 memcpy(&pr->performance->control_register, obj.buffer.pointer, 270 obj = pct->package.elements[1]; 272 if ((obj.type != ACPI_TYPE_BUFFER) 273 || (obj.buffer.length < sizeof(struct acpi_pct_register)) 274 || (obj [all...] |
H A D | processor_throttling.c | 433 union acpi_object obj = { 0 }; local 456 obj = ptc->package.elements[0]; 458 if ((obj.type != ACPI_TYPE_BUFFER) 459 || (obj.buffer.length < sizeof(struct acpi_ptc_register)) 460 || (obj.buffer.pointer == NULL)) { 466 memcpy(&pr->throttling.control_register, obj.buffer.pointer, 473 obj = ptc->package.elements[1]; 475 if ((obj.type != ACPI_TYPE_BUFFER) 476 || (obj.buffer.length < sizeof(struct acpi_ptc_register)) 477 || (obj [all...] |
H A D | scan.c | 1378 union acpi_object *obj; local 1386 obj = buffer.pointer; 1387 status = acpi_get_handle(ACPI_ROOT_OBJECT, obj->string.pointer,
|
H A D | utils.c | 579 union acpi_object obj = { .type = ACPI_TYPE_INTEGER }; local 580 struct acpi_object_list arg_list = { .count = 1, .pointer = &obj, }; 582 obj.integer.value = arg; 699 union acpi_object *obj; local 704 obj = acpi_evaluate_dsm(handle, uuid, rev, 0, NULL); 705 if (!obj) 709 if (obj->type == ACPI_TYPE_INTEGER) 710 mask = obj->integer.value; 711 else if (obj->type == ACPI_TYPE_BUFFER) 712 for (i = 0; i < obj [all...] |
H A D | video.c | 352 union acpi_object *obj; local 360 obj = (union acpi_object *)buffer.pointer; 361 if (!obj || (obj->type != ACPI_TYPE_PACKAGE)) { 367 *levels = obj; 596 union acpi_object *obj; local 616 obj = buffer.pointer; 618 if (obj && obj->type == ACPI_TYPE_BUFFER) 619 *edid = obj; 744 union acpi_object *obj = NULL; local 1194 union acpi_object *obj; local [all...] |
/drivers/base/ |
H A D | Makefile | 3 obj-y := component.o core.o bus.o dd.o syscore.o \ 8 obj-$(CONFIG_DEVTMPFS) += devtmpfs.o 9 obj-$(CONFIG_DMA_CMA) += dma-contiguous.o 10 obj-y += power/ 11 obj-$(CONFIG_HAS_DMA) += dma-mapping.o 12 obj-$(CONFIG_HAVE_GENERIC_DMA_COHERENT) += dma-coherent.o 13 obj-$(CONFIG_ISA) += isa.o 14 obj-$(CONFIG_FW_LOADER) += firmware_class.o 15 obj-$(CONFIG_NUMA) += node.o 16 obj [all...] |
H A D | node.c | 328 struct device *obj; local 333 obj = get_cpu_device(cpu); 334 if (!obj) 338 &obj->kobj, 339 kobject_name(&obj->kobj)); 343 return sysfs_create_link(&obj->kobj, 350 struct device *obj; local 355 obj = get_cpu_device(cpu); 356 if (!obj) 360 kobject_name(&obj [all...] |
/drivers/block/ |
H A D | osdblk.c | 115 struct osd_obj_id obj; /* OSD partition, obj id */ member in struct:osdblk_device 137 const struct osd_obj_id *obj) 139 osd_sec_init_nosec_doall_caps(cred_a, obj, false, true); 211 osd_req_get_attributes(or, &osdev->obj); 350 osd_req_flush_object(or, &osdev->obj, 353 osd_req_write(or, &osdev->obj, blk_rq_pos(rq) * 512ULL, 356 osd_req_read(or, &osdev->obj, blk_rq_pos(rq) * 512ULL, 488 osdev->obj.partition, 489 osdev->obj 136 osdblk_make_credential(u8 cred_a[OSD_CAP_LEN], const struct osd_obj_id *obj) argument [all...] |
/drivers/char/agp/ |
H A D | hp-agp.c | 478 zx1_gart_probe (acpi_handle obj, u32 depth, void *context, void **ret) argument 486 status = hp_acpi_csr_space(obj, &lba_hpa, &length); 491 handle = obj;
|
/drivers/char/tpm/ |
H A D | tpm_ppi.c | 31 union acpi_object *obj; local 38 obj = acpi_evaluate_dsm_typed(handle, tpm_ppi_uuid, 41 if (obj) { 42 strlcpy(tpm_ppi_version, obj->string.pointer, 44 ACPI_FREE(obj); 70 union acpi_object *obj; local 72 obj = tpm_eval_dsm(TPM_PPI_FN_GETREQ, ACPI_TYPE_PACKAGE, NULL); 73 if (!obj) 82 if (obj->package.count == 2 && 83 obj 104 union acpi_object *obj, tmp; local 154 union acpi_object *obj = NULL; local 197 union acpi_object *obj, *ret_obj; local 256 union acpi_object *obj, tmp; local [all...] |
/drivers/dio/ |
H A D | Makefile | 5 obj-y := dio.o dio-driver.o dio-sysfs.o
|
/drivers/dma-buf/ |
H A D | Makefile | 0 obj-y := dma-buf.o fence.o reservation.o seqno-fence.o
|
H A D | reservation.c | 48 * must be called with obj->lock held. 50 int reservation_object_reserve_shared(struct reservation_object *obj) argument 55 old = reservation_object_get_list(obj); 60 kfree(obj->staged); 61 obj->staged = NULL; 69 * resize obj->staged or allocate if it doesn't exist, 72 fobj = krealloc(obj->staged, offsetof(typeof(*fobj), shared[max]), 77 obj->staged = fobj; 84 reservation_object_add_shared_inplace(struct reservation_object *obj, argument 93 write_seqcount_begin(&obj 124 reservation_object_add_shared_replace(struct reservation_object *obj, struct reservation_object_list *old, struct reservation_object_list *fobj, struct fence *fence) argument 187 reservation_object_add_shared_fence(struct reservation_object *obj, struct fence *fence) argument 203 reservation_object_add_excl_fence(struct reservation_object *obj, struct fence *fence) argument 236 reservation_object_get_fences_rcu(struct reservation_object *obj, struct fence **pfence_excl, unsigned *pshared_count, struct fence ***pshared) argument 322 reservation_object_wait_timeout_rcu(struct reservation_object *obj, bool wait_all, bool intr, unsigned long timeout) argument 417 reservation_object_test_signaled_rcu(struct reservation_object *obj, bool test_all) argument [all...] |
/drivers/extcon/ |
H A D | extcon-class.c | 400 struct extcon_specific_cable_nb *obj = container_of(nb, local 404 if ((val & (1 << obj->cable_index)) != 405 (edev->state & (1 << obj->cable_index))) { 408 obj->previous_value = val; 410 if (val & (1 << obj->cable_index)) 413 return obj->user_nb->notifier_call(obj->user_nb, 424 * @obj: an empty extcon_specific_cable_nb object to be returned. 443 int extcon_register_interest(struct extcon_specific_cable_nb *obj, argument 447 if (!obj || !cable_nam 496 extcon_unregister_interest(struct extcon_specific_cable_nb *obj) argument [all...] |
/drivers/gpu/drm/armada/ |
H A D | armada_crtc.c | 151 struct armada_gem_object *obj = drm_fb_obj(fb); local 160 addr_odd = addr_even = obj->dev_addr + offset; 803 struct armada_gem_object *obj = dcrtc->cursor_obj; local 806 pix = obj->addr; 832 struct armada_gem_object *obj = NULL; local 844 obj = armada_gem_object_lookup(dev, file, handle); 845 if (!obj) 849 if (!obj->addr) { 850 drm_gem_object_unreference_unlocked(&obj->obj); [all...] |
H A D | armada_fb.c | 21 drm_gem_object_unreference_unlocked(&dfb->obj->obj); 29 return drm_gem_handle_create(dfile, &dfb->obj->obj, handle); 38 struct drm_mode_fb_cmd2 *mode, struct armada_gem_object *obj) 82 dfb->obj = obj; 98 drm_gem_object_reference(&obj->obj); 106 struct armada_gem_object *obj; local 37 armada_framebuffer_create(struct drm_device *dev, struct drm_mode_fb_cmd2 *mode, struct armada_gem_object *obj) argument [all...] |
H A D | armada_fb.h | 13 struct armada_gem_object *obj; member in struct:armada_framebuffer 19 #define drm_fb_obj(fb) drm_fb_to_armada_fb(fb)->obj
|
H A D | armada_fbdev.c | 41 struct armada_gem_object *obj; local 54 obj = armada_gem_alloc_private_object(dev, size); 55 if (!obj) { 60 ret = armada_gem_linear_back(dev, obj); 62 drm_gem_object_unreference_unlocked(&obj->obj); 66 ptr = armada_gem_map_object(dev, obj); 68 drm_gem_object_unreference_unlocked(&obj->obj); 72 dfb = armada_framebuffer_create(dev, &mode, obj); [all...] |
H A D | armada_gem.c | 19 struct armada_gem_object *obj = drm_to_armada_gem(vma->vm_private_data); local 21 unsigned long pfn = obj->phys_addr >> PAGE_SHIFT; 50 void armada_gem_free_object(struct drm_gem_object *obj) argument 52 struct armada_gem_object *dobj = drm_to_armada_gem(obj); 54 DRM_DEBUG_DRIVER("release obj %p\n", dobj); 56 drm_gem_free_mmap_offset(&dobj->obj); 60 unsigned int order = get_order(dobj->obj.size); 70 if (dobj->obj.import_attach) { 72 dma_buf_unmap_attachment(dobj->obj.import_attach, dobj->sgt, 74 drm_prime_gem_destroy(&dobj->obj, NUL 83 armada_gem_linear_back(struct drm_device *dev, struct armada_gem_object *obj) argument 194 struct armada_gem_object *obj; local 213 struct armada_gem_object *obj; local 273 struct armada_gem_object *obj; local 424 struct drm_gem_object *obj = attach->dmabuf->priv; local 493 struct drm_gem_object *obj = attach->dmabuf->priv; local 538 armada_gem_prime_export(struct drm_device *dev, struct drm_gem_object *obj, int flags) argument 552 struct drm_gem_object *obj = buf->priv; local [all...] |
H A D | armada_gem.h | 15 struct drm_gem_object obj; member in struct:armada_gem_object 28 #define drm_to_armada_gem(o) container_of(o, struct armada_gem_object, obj) 42 struct drm_gem_object *obj, int flags); 50 struct drm_gem_object *obj = drm_gem_object_lookup(dev, dfile, handle); local 52 return obj ? drm_to_armada_gem(obj) : NULL;
|