/linux-4.4.14/arch/parisc/math-emu/ |
D | float.h | 61 #define Sall(object) (object) argument 62 #define Ssign(object) Bitfield_extract( 0, 1,object) argument 63 #define Ssignedsign(object) Bitfield_signed_extract( 0, 1,object) argument 64 #define Sexponent(object) Bitfield_extract( 1, 8,object) argument 65 #define Smantissa(object) Bitfield_mask( 9, 23,object) argument 66 #define Ssignaling(object) Bitfield_extract( 9, 1,object) argument 67 #define Ssignalingnan(object) Bitfield_extract( 1, 9,object) argument 68 #define Shigh2mantissa(object) Bitfield_extract( 9, 2,object) argument 69 #define Sexponentmantissa(object) Bitfield_mask( 1, 31,object) argument 70 #define Ssignexponent(object) Bitfield_extract( 0, 9,object) argument [all …]
|
D | fpbits.h | 53 #define Bitfield_extract(start, length, object) \ argument 54 ((object) >> (HOSTWDSZ - (start) - (length)) & \ 57 #define Bitfield_signed_extract(start, length, object) \ argument 58 ((int)((object) << start) >> (HOSTWDSZ - (length))) 60 #define Bitfield_mask(start, len, object) \ argument 61 ((object) & (((unsigned)-1 >> (HOSTWDSZ-len)) << (HOSTWDSZ-start-len))) 63 #define Bitfield_deposit(value,start,len,object) object = \ argument 64 ((object) & ~(((unsigned)-1 >> (HOSTWDSZ-len)) << (HOSTWDSZ-start-len))) | \
|
D | cnv_float.h | 33 #define Dintp1(object) (object) argument 34 #define Dintp2(object) (object) argument 36 #define Duintp1(object) (object) argument 37 #define Duintp2(object) (object) argument 39 #define Qintp0(object) (object) argument 40 #define Qintp1(object) (object) argument 41 #define Qintp2(object) (object) argument 42 #define Qintp3(object) (object) argument
|
D | sgl_float.h | 32 #define Sgl_sign(object) Ssign(object) argument 33 #define Sgl_exponent(object) Sexponent(object) argument 34 #define Sgl_signexponent(object) Ssignexponent(object) argument 35 #define Sgl_mantissa(object) Smantissa(object) argument 36 #define Sgl_exponentmantissa(object) Sexponentmantissa(object) argument 37 #define Sgl_all(object) Sall(object) argument
|
D | dbl_float.h | 31 #define Dbl_sign(object) Dsign(object) argument 32 #define Dbl_exponent(object) Dexponent(object) argument 33 #define Dbl_signexponent(object) Dsignexponent(object) argument 34 #define Dbl_mantissap1(object) Dmantissap1(object) argument 35 #define Dbl_mantissap2(object) Dmantissap2(object) argument 36 #define Dbl_exponentmantissap1(object) Dexponentmantissap1(object) argument 37 #define Dbl_allp1(object) Dallp1(object) argument 38 #define Dbl_allp2(object) Dallp2(object) argument
|
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/core/ |
D | object.c | 29 nvkm_object_mthd(struct nvkm_object *object, u32 mthd, void *data, u32 size) in nvkm_object_mthd() argument 31 if (likely(object->func->mthd)) in nvkm_object_mthd() 32 return object->func->mthd(object, mthd, data, size); in nvkm_object_mthd() 37 nvkm_object_ntfy(struct nvkm_object *object, u32 mthd, in nvkm_object_ntfy() argument 40 if (likely(object->func->ntfy)) in nvkm_object_ntfy() 41 return object->func->ntfy(object, mthd, pevent); in nvkm_object_ntfy() 46 nvkm_object_map(struct nvkm_object *object, u64 *addr, u32 *size) in nvkm_object_map() argument 48 if (likely(object->func->map)) in nvkm_object_map() 49 return object->func->map(object, addr, size); in nvkm_object_map() 54 nvkm_object_rd08(struct nvkm_object *object, u64 addr, u8 *data) in nvkm_object_rd08() argument [all …]
|
D | oproxy.c | 27 nvkm_oproxy_mthd(struct nvkm_object *object, u32 mthd, void *data, u32 size) in nvkm_oproxy_mthd() argument 29 return nvkm_object_mthd(nvkm_oproxy(object)->object, mthd, data, size); in nvkm_oproxy_mthd() 33 nvkm_oproxy_ntfy(struct nvkm_object *object, u32 mthd, in nvkm_oproxy_ntfy() argument 36 return nvkm_object_ntfy(nvkm_oproxy(object)->object, mthd, pevent); in nvkm_oproxy_ntfy() 40 nvkm_oproxy_map(struct nvkm_object *object, u64 *addr, u32 *size) in nvkm_oproxy_map() argument 42 return nvkm_object_map(nvkm_oproxy(object)->object, addr, size); in nvkm_oproxy_map() 46 nvkm_oproxy_rd08(struct nvkm_object *object, u64 addr, u8 *data) in nvkm_oproxy_rd08() argument 48 return nvkm_object_rd08(nvkm_oproxy(object)->object, addr, data); in nvkm_oproxy_rd08() 52 nvkm_oproxy_rd16(struct nvkm_object *object, u64 addr, u16 *data) in nvkm_oproxy_rd16() argument 54 return nvkm_object_rd16(nvkm_oproxy(object)->object, addr, data); in nvkm_oproxy_rd16() [all …]
|
D | ioctl.c | 32 nvkm_ioctl_nop(struct nvkm_object *object, void *data, u32 size) in nvkm_ioctl_nop() argument 39 nvif_ioctl(object, "nop size %d\n", size); in nvkm_ioctl_nop() 41 nvif_ioctl(object, "nop vers %lld\n", args->v0.version); in nvkm_ioctl_nop() 49 nvkm_ioctl_sclass(struct nvkm_object *object, void *data, u32 size) in nvkm_ioctl_sclass() argument 57 nvif_ioctl(object, "sclass size %d\n", size); in nvkm_ioctl_sclass() 59 nvif_ioctl(object, "sclass vers %d count %d\n", in nvkm_ioctl_sclass() 64 while (object->func->sclass && in nvkm_ioctl_sclass() 65 object->func->sclass(object, i, &oclass) >= 0) { in nvkm_ioctl_sclass() 87 struct nvkm_object *object = NULL; in nvkm_ioctl_new() local 96 args->v0.route, args->v0.token, args->v0.object); in nvkm_ioctl_new() [all …]
|
D | client.c | 90 nvkm_client_notify_new(struct nvkm_object *object, in nvkm_client_notify_new() argument 93 struct nvkm_client *client = object->client; in nvkm_client_notify_new() 113 nvif_ioctl(object, "notify new size %d\n", size); in nvkm_client_notify_new() 115 nvif_ioctl(object, "notify new vers %d reply %d route %02x " in nvkm_client_notify_new() 127 ret = nvkm_notify_init(object, event, nvkm_client_notify, in nvkm_client_notify_new() 141 nvkm_client_mthd_devlist(struct nvkm_object *object, void *data, u32 size) in nvkm_client_mthd_devlist() argument 148 nvif_ioctl(object, "client devlist size %d\n", size); in nvkm_client_mthd_devlist() 150 nvif_ioctl(object, "client devlist vers %d count %d\n", in nvkm_client_mthd_devlist() 167 nvkm_client_mthd(struct nvkm_object *object, u32 mthd, void *data, u32 size) in nvkm_client_mthd() argument 171 return nvkm_client_mthd_devlist(object, data, size); in nvkm_client_mthd() [all …]
|
D | ramht.c | 59 nvkm_ramht_update(struct nvkm_ramht *ramht, int co, struct nvkm_object *object, in nvkm_ramht_update() argument 70 if (object) { in nvkm_ramht_update() 71 ret = nvkm_object_bind(object, ramht->parent, 16, &data->inst); in nvkm_ramht_update() 106 nvkm_ramht_insert(struct nvkm_ramht *ramht, struct nvkm_object *object, in nvkm_ramht_insert() argument 117 return nvkm_ramht_update(ramht, co, object, chid, in nvkm_ramht_insert()
|
/linux-4.4.14/drivers/acpi/acpica/ |
D | utdelete.c | 54 static void acpi_ut_delete_internal_obj(union acpi_operand_object *object); 57 acpi_ut_update_ref_count(union acpi_operand_object *object, u32 action); 72 static void acpi_ut_delete_internal_obj(union acpi_operand_object *object) in acpi_ut_delete_internal_obj() argument 81 ACPI_FUNCTION_TRACE_PTR(ut_delete_internal_obj, object); in acpi_ut_delete_internal_obj() 83 if (!object) { in acpi_ut_delete_internal_obj() 91 switch (object->common.type) { in acpi_ut_delete_internal_obj() 95 "**** String %p, ptr %p\n", object, in acpi_ut_delete_internal_obj() 96 object->string.pointer)); in acpi_ut_delete_internal_obj() 100 if (!(object->common.flags & AOPOBJ_STATIC_POINTER)) { in acpi_ut_delete_internal_obj() 104 obj_pointer = object->string.pointer; in acpi_ut_delete_internal_obj() [all …]
|
D | nsobject.c | 74 union acpi_operand_object *object, acpi_object_type type) in acpi_ns_attach_object() argument 93 if (!object && (ACPI_TYPE_ANY != type)) { in acpi_ns_attach_object() 113 if (node->object == object) { in acpi_ns_attach_object() 116 object, node)); in acpi_ns_attach_object() 123 if (!object) { in acpi_ns_attach_object() 132 else if ((ACPI_GET_DESCRIPTOR_TYPE(object) == ACPI_DESC_TYPE_NAMED) && in acpi_ns_attach_object() 133 ((struct acpi_namespace_node *)object)->object) { in acpi_ns_attach_object() 138 obj_desc = ((struct acpi_namespace_node *)object)->object; in acpi_ns_attach_object() 139 object_type = ((struct acpi_namespace_node *)object)->type; in acpi_ns_attach_object() 147 obj_desc = (union acpi_operand_object *)object; in acpi_ns_attach_object() [all …]
|
D | dsmthdat.c | 61 union acpi_operand_object *object, 146 if (walk_state->local_variables[index].object) { in acpi_ds_method_data_delete_all() 150 object)); in acpi_ds_method_data_delete_all() 162 if (walk_state->arguments[index].object) { in acpi_ds_method_data_delete_all() 165 walk_state->arguments[index].object)); in acpi_ds_method_data_delete_all() 316 union acpi_operand_object *object, in acpi_ds_method_data_set_value() argument 325 "NewObj %p Type %2.2X, Refs=%u [%s]\n", object, in acpi_ds_method_data_set_value() 326 type, object->common.reference_count, in acpi_ds_method_data_set_value() 327 acpi_ut_get_type_name(object->common.type))); in acpi_ds_method_data_set_value() 342 acpi_ut_add_reference(object); in acpi_ds_method_data_set_value() [all …]
|
D | utdecode.c | 270 char *acpi_ut_get_node_name(void *object) in acpi_ut_get_node_name() argument 272 struct acpi_namespace_node *node = (struct acpi_namespace_node *)object; in acpi_ut_get_node_name() 276 if (!object) { in acpi_ut_get_node_name() 282 if ((object == ACPI_ROOT_OBJECT) || (object == acpi_gbl_root_node)) { in acpi_ut_get_node_name() 336 char *acpi_ut_get_descriptor_name(void *object) in acpi_ut_get_descriptor_name() argument 339 if (!object) { in acpi_ut_get_descriptor_name() 343 if (ACPI_GET_DESCRIPTOR_TYPE(object) > ACPI_DESC_TYPE_MAX) { in acpi_ut_get_descriptor_name() 349 (object)])); in acpi_ut_get_descriptor_name() 377 const char *acpi_ut_get_reference_name(union acpi_operand_object *object) in acpi_ut_get_reference_name() argument 380 if (!object) { in acpi_ut_get_reference_name() [all …]
|
D | utobject.c | 93 union acpi_operand_object *object; in acpi_ut_create_internal_object_dbg() local 101 object = in acpi_ut_create_internal_object_dbg() 104 if (!object) { in acpi_ut_create_internal_object_dbg() 119 acpi_ut_delete_object_desc(object); in acpi_ut_create_internal_object_dbg() 128 object->common.next_object = second_object; in acpi_ut_create_internal_object_dbg() 139 object->common.type = (u8) type; in acpi_ut_create_internal_object_dbg() 143 object->common.reference_count = 1; in acpi_ut_create_internal_object_dbg() 147 return_PTR(object); in acpi_ut_create_internal_object_dbg() 335 u8 acpi_ut_valid_internal_object(void *object) in acpi_ut_valid_internal_object() argument 342 if (!object) { in acpi_ut_valid_internal_object() [all …]
|
D | utcache.c | 188 acpi_os_release_object(struct acpi_memory_list * cache, void *object) in acpi_os_release_object() argument 194 if (!cache || !object) { in acpi_os_release_object() 201 ACPI_FREE(object); in acpi_os_release_object() 215 memset(object, 0xCA, cache->object_size); in acpi_os_release_object() 216 ACPI_SET_DESCRIPTOR_TYPE(object, ACPI_DESC_TYPE_CACHED); in acpi_os_release_object() 220 ACPI_SET_DESCRIPTOR_PTR(object, cache->list_head); in acpi_os_release_object() 221 cache->list_head = object; in acpi_os_release_object() 246 void *object; in acpi_os_acquire_object() local 267 object = cache->list_head; in acpi_os_acquire_object() 268 cache->list_head = ACPI_GET_DESCRIPTOR_PTR(object); in acpi_os_acquire_object() [all …]
|
D | dbobject.c | 282 [obj_desc->reference.value].object; in acpi_db_display_internal_object() 295 [obj_desc->reference.value].object; in acpi_db_display_internal_object() 309 object); in acpi_db_display_internal_object() 311 (obj_desc->reference.object); in acpi_db_display_internal_object() 340 if (!obj_desc->reference.object) { in acpi_db_display_internal_object() 349 (obj_desc->reference.object)) { in acpi_db_display_internal_object() 353 object); in acpi_db_display_internal_object() 359 (obj_desc->reference.object); in acpi_db_display_internal_object() 440 obj_desc = walk_state->local_variables[i].object; in acpi_db_decode_locals() 455 obj_desc = walk_state->local_variables[i].object; in acpi_db_decode_locals() [all …]
|
D | dbconvert.c | 137 acpi_db_convert_to_buffer(char *string, union acpi_object *object) in acpi_db_convert_to_buffer() argument 177 object->type = ACPI_TYPE_BUFFER; in acpi_db_convert_to_buffer() 178 object->buffer.pointer = buffer; in acpi_db_convert_to_buffer() 179 object->buffer.length = length; in acpi_db_convert_to_buffer() 197 acpi_status acpi_db_convert_to_package(char *string, union acpi_object * object) in acpi_db_convert_to_package() argument 229 object->type = ACPI_TYPE_PACKAGE; in acpi_db_convert_to_package() 230 object->package.count = i; in acpi_db_convert_to_package() 231 object->package.elements = elements; in acpi_db_convert_to_package() 255 char *string, union acpi_object * object) in acpi_db_convert_to_object() argument 262 object->type = ACPI_TYPE_STRING; in acpi_db_convert_to_object() [all …]
|
D | dswstate.c | 72 acpi_ds_result_pop(union acpi_operand_object **object, in acpi_ds_result_pop() argument 108 *object = state->results.obj_desc[index]; in acpi_ds_result_pop() 109 if (!*object) { in acpi_ds_result_pop() 125 "Obj=%p [%s] Index=%X State=%p Num=%X\n", *object, in acpi_ds_result_pop() 126 acpi_ut_get_object_type_name(*object), in acpi_ds_result_pop() 146 acpi_ds_result_push(union acpi_operand_object * object, in acpi_ds_result_push() argument 181 if (!object) { in acpi_ds_result_push() 184 object, walk_state, walk_state->result_count)); in acpi_ds_result_push() 191 state->results.obj_desc[index] = object; in acpi_ds_result_push() 195 object, in acpi_ds_result_push() [all …]
|
D | acutils.h | 194 char *acpi_ut_get_node_name(void *object); 196 char *acpi_ut_get_descriptor_name(void *object); 198 const char *acpi_ut_get_reference_name(union acpi_operand_object *object); 252 acpi_ut_update_object_reference(union acpi_operand_object *object, u16 action); 323 void acpi_ut_add_reference(union acpi_operand_object *object); 325 void acpi_ut_remove_reference(union acpi_operand_object *object); 327 void acpi_ut_delete_internal_package_object(union acpi_operand_object *object); 329 void acpi_ut_delete_internal_simple_object(union acpi_operand_object *object); 417 void acpi_ut_delete_object_desc(union acpi_operand_object *object); 419 u8 acpi_ut_valid_internal_object(void *object); [all …]
|
D | exdebug.c | 255 node)->object, in acpi_ex_do_debug_object() 260 } else if (source_desc->reference.object) { in acpi_ex_do_debug_object() 262 (source_desc->reference.object) == in acpi_ex_do_debug_object() 267 object)->object, in acpi_ex_do_debug_object() 270 object_desc = source_desc->reference.object; in acpi_ex_do_debug_object()
|
D | utstate.c | 193 *object, u16 action) in acpi_ut_create_update_state() 209 state->update.object = object; in acpi_ut_create_update_state()
|
D | dbmethod.c | 168 obj_desc = node->object; in acpi_db_set_method_data() 211 obj_desc = walk_state->arguments[index].object; in acpi_db_set_method_data() 234 obj_desc = walk_state->local_variables[index].object; in acpi_db_set_method_data() 312 obj_desc = method->object; in acpi_db_disassemble_method()
|
D | exdump.c | 232 {ACPI_EXD_POINTER, ACPI_EXD_OFFSET(reference.object), "Object Desc"}, 308 {ACPI_EXD_LIST, ACPI_EXD_NSOFFSET(object), "Object List"}, 669 acpi_os_printf("%p\n", obj_desc->reference.object); in acpi_ex_dump_operand() 680 acpi_os_printf("%p [%s]\n", obj_desc->reference.object, in acpi_ex_dump_operand() 686 object)->common. in acpi_ex_dump_operand() 1006 } else if (obj_desc->reference.object) { in acpi_ex_dump_reference_obj() 1010 obj_desc->reference.object); in acpi_ex_dump_reference_obj() 1021 object)-> in acpi_ex_dump_reference_obj() 1027 obj_desc->reference.object); in acpi_ex_dump_reference_obj() 1161 object); in acpi_ex_dump_object_descriptor() [all …]
|
D | dbnames.c | 680 union acpi_operand_object *object; in acpi_db_integrity_walk() local 700 node = (struct acpi_namespace_node *)node->object; in acpi_db_integrity_walk() 717 object = acpi_ns_get_attached_object(node); in acpi_db_integrity_walk() 718 if (object) { in acpi_db_integrity_walk() 720 if (ACPI_GET_DESCRIPTOR_TYPE(object) != ACPI_DESC_TYPE_OPERAND) { in acpi_db_integrity_walk() 723 object, acpi_ut_get_descriptor_name(object)); in acpi_db_integrity_walk()
|
D | utmisc.c | 193 acpi_ut_create_update_state_and_push(union acpi_operand_object *object, in acpi_ut_create_update_state_and_push() argument 203 if (!object) { in acpi_ut_create_update_state_and_push() 207 state = acpi_ut_create_update_state(object, action); in acpi_ut_create_update_state_and_push()
|
D | exstore.c | 162 object, walk_state, in acpi_ex_store() 280 index_desc->reference.object)->common. in acpi_ex_store_object_to_index() 291 index_desc->reference.object)->common. in acpi_ex_store_object_to_index() 313 obj_desc = index_desc->reference.object; in acpi_ex_store_object_to_index()
|
D | dsobject.c | 186 op->common.node->object); in acpi_ds_build_internal_object() 199 acpi_ut_add_reference(op->common.node->object); in acpi_ds_build_internal_object() 785 object)); in acpi_ds_init_object_from_op() 806 object)); in acpi_ds_init_object_from_op() 818 obj_desc->reference.object = in acpi_ds_init_object_from_op() 819 op->common.node->object; in acpi_ds_init_object_from_op()
|
D | nssearch.c | 138 node->object); in acpi_ns_search_one_scope() 348 acpi_ut_remove_reference((*return_node)->object); in acpi_ns_search_and_enter() 349 (*return_node)->object = NULL; in acpi_ns_search_and_enter()
|
D | exresop.c | 57 acpi_object_type this_type, void *object); 75 acpi_object_type this_type, void *object) in acpi_ex_check_object_type() argument 93 (((union acpi_operand_object *)object)->common. in acpi_ex_check_object_type() 103 acpi_ut_get_type_name(this_type), object)); in acpi_ex_check_object_type()
|
D | tbxfload.c | 357 acpi_status acpi_unload_parent_table(acpi_handle object) in ACPI_EXPORT_SYMBOL() 360 ACPI_CAST_PTR(struct acpi_namespace_node, object); in ACPI_EXPORT_SYMBOL() 369 if (!object) { in ACPI_EXPORT_SYMBOL()
|
D | nseval.c | 118 info->node->object); in acpi_ns_evaluate() 432 if ((type == ACPI_TYPE_DEVICE) && parent_node->object) { in acpi_ns_exec_module_code() 434 parent_node->object->device.handler; in acpi_ns_exec_module_code()
|
D | nsarguments.c | 174 aml_param_count = node->object->method.param_count; in acpi_ns_check_acpi_compliance() 248 aml_param_count = node->object->method.param_count; in acpi_ns_check_argument_count()
|
D | acdispat.h | 310 acpi_ds_obj_stack_push(void *object, struct acpi_walk_state *walk_state); 350 acpi_ds_result_pop(union acpi_operand_object **object, 354 acpi_ds_result_push(union acpi_operand_object *object,
|
D | excreate.c | 87 target_node->object); in acpi_ex_create_alias() 120 alias_node->object = in acpi_ex_create_alias() 129 alias_node->object = in acpi_ex_create_alias()
|
D | nsaccess.c | 597 if (!this_node->object) { in acpi_ns_lookup() 603 this_node->object)->type)) { in acpi_ns_lookup() 606 this_node->object; in acpi_ns_lookup()
|
/linux-4.4.14/fs/fscache/ |
D | object.c | 149 static inline void fscache_done_parent_op(struct fscache_object *object) in fscache_done_parent_op() argument 151 struct fscache_object *parent = object->parent; in fscache_done_parent_op() 154 object->debug_id, parent->debug_id, parent->n_ops); in fscache_done_parent_op() 167 static void fscache_object_sm_dispatcher(struct fscache_object *object) in fscache_object_sm_dispatcher() argument 174 ASSERT(object != NULL); in fscache_object_sm_dispatcher() 177 object->debug_id, object->state->name, object->events); in fscache_object_sm_dispatcher() 179 event_mask = object->event_mask; in fscache_object_sm_dispatcher() 181 object->event_mask = 0; /* Mask normal event handling */ in fscache_object_sm_dispatcher() 182 state = object->state; in fscache_object_sm_dispatcher() 184 events = object->events; in fscache_object_sm_dispatcher() [all …]
|
D | operation.c | 63 op->object->debug_id, op->debug_id, atomic_read(&op->usage)); in fscache_enqueue_operation() 67 ASSERT(fscache_object_is_available(op->object)); in fscache_enqueue_operation() 93 static void fscache_run_op(struct fscache_object *object, in fscache_run_op() argument 99 object->n_in_progress++; in fscache_run_op() 110 static void fscache_report_unexpected_submission(struct fscache_object *object, in fscache_report_unexpected_submission() argument 123 op->debug_id, object->debug_id, object->state->name); in fscache_report_unexpected_submission() 124 kdebug("objstate=%s [%s]", object->state->name, ostate->name); in fscache_report_unexpected_submission() 125 kdebug("objflags=%lx", object->flags); in fscache_report_unexpected_submission() 126 kdebug("objevent=%lx [%lx]", object->events, object->event_mask); in fscache_report_unexpected_submission() 128 object->n_ops, object->n_in_progress, object->n_exclusive); in fscache_report_unexpected_submission() [all …]
|
D | cookie.c | 28 struct fscache_object *object); 193 struct fscache_object *object; in fscache_acquire_non_index_cookie() local 243 object = hlist_entry(cookie->backing_objects.first, in fscache_acquire_non_index_cookie() 246 fscache_set_store_limit(object, i_size); in fscache_acquire_non_index_cookie() 250 fscache_raise_event(object, FSCACHE_OBJECT_EV_NEW_CHILD); in fscache_acquire_non_index_cookie() 281 struct fscache_object *object; in fscache_alloc_object() local 287 hlist_for_each_entry(object, &cookie->backing_objects, in fscache_alloc_object() 289 if (object->cache == cache) in fscache_alloc_object() 297 object = cache->ops->alloc_object(cache, cookie); in fscache_alloc_object() 299 if (IS_ERR(object)) { in fscache_alloc_object() [all …]
|
D | page.c | 143 static void fscache_end_page_write(struct fscache_object *object, in fscache_end_page_write() argument 149 spin_lock(&object->lock); in fscache_end_page_write() 150 cookie = object->cookie; in fscache_end_page_write() 165 spin_unlock(&object->lock); in fscache_end_page_write() 175 struct fscache_object *object = op->object; in fscache_attr_changed_op() local 178 _enter("{OBJ%x OP%x}", object->debug_id, op->debug_id); in fscache_attr_changed_op() 182 if (fscache_object_is_active(object)) { in fscache_attr_changed_op() 184 ret = object->cache->ops->attr_changed(object); in fscache_attr_changed_op() 187 fscache_abort_object(object); in fscache_attr_changed_op() 200 struct fscache_object *object; in __fscache_attr_changed() local [all …]
|
D | cache.c | 98 struct fscache_object *object; in fscache_select_cache_for_object() local 114 object = hlist_entry(cookie->backing_objects.first, in fscache_select_cache_for_object() 117 cache = object->cache; in fscache_select_cache_for_object() 118 if (fscache_object_is_dying(object) || in fscache_select_cache_for_object() 332 struct fscache_object *object; in fscache_withdraw_all_objects() local 338 object = list_entry(cache->object_list.next, in fscache_withdraw_all_objects() 340 list_move_tail(&object->cache_link, dying_objects); in fscache_withdraw_all_objects() 342 _debug("withdraw %p", object->cookie); in fscache_withdraw_all_objects() 347 fscache_raise_event(object, FSCACHE_OBJECT_EV_KILL); in fscache_withdraw_all_objects()
|
D | internal.h | 116 #define fscache_objlist_add(object) do {} while(0) argument 117 #define fscache_objlist_remove(object) do {} while(0) argument 303 static inline void fscache_raise_event(struct fscache_object *object, in fscache_raise_event() argument 309 object->debug_id, object->event_mask, (1 << event)); in fscache_raise_event() 311 if (!test_and_set_bit(event, &object->events) && in fscache_raise_event() 312 test_bit(event, &object->event_mask)) in fscache_raise_event() 313 fscache_enqueue_object(object); in fscache_raise_event()
|
D | Makefile | 11 object.o \ 18 fscache-$(CONFIG_FSCACHE_OBJECT_LIST) += object-list.o
|
/linux-4.4.14/mm/ |
D | kmemleak.c | 302 struct kmemleak_object *object) in hex_dump_object() argument 304 const u8 *ptr = (const u8 *)object->pointer; in hex_dump_object() 308 len = min_t(size_t, object->size, HEX_MAX_LINES * HEX_ROW_SIZE); in hex_dump_object() 325 static bool color_white(const struct kmemleak_object *object) in color_white() argument 327 return object->count != KMEMLEAK_BLACK && in color_white() 328 object->count < object->min_count; in color_white() 331 static bool color_gray(const struct kmemleak_object *object) in color_gray() argument 333 return object->min_count != KMEMLEAK_BLACK && in color_gray() 334 object->count >= object->min_count; in color_gray() 342 static bool unreferenced_object(struct kmemleak_object *object) in unreferenced_object() argument [all …]
|
D | slub.c | 229 struct page *page, const void *object) in check_valid_pointer() argument 233 if (!object) in check_valid_pointer() 237 if (object < base || object >= base + page->objects * s->size || in check_valid_pointer() 238 (object - base) % s->size) { in check_valid_pointer() 245 static inline void *get_freepointer(struct kmem_cache *s, void *object) in get_freepointer() argument 247 return *(void **)(object + s->offset); in get_freepointer() 250 static void prefetch_freepointer(const struct kmem_cache *s, void *object) in prefetch_freepointer() argument 252 prefetch(object + s->offset); in prefetch_freepointer() 255 static inline void *get_freepointer_safe(struct kmem_cache *s, void *object) in get_freepointer_safe() argument 260 probe_kernel_read(&p, (void **)(object + s->offset), sizeof(p)); in get_freepointer_safe() [all …]
|
D | kmemcheck.c | 60 void kmemcheck_slab_alloc(struct kmem_cache *s, gfp_t gfpflags, void *object, in kmemcheck_slab_alloc() argument 83 kmemcheck_mark_initialized(object, size); in kmemcheck_slab_alloc() 89 kmemcheck_mark_uninitialized(object, size); in kmemcheck_slab_alloc() 93 void kmemcheck_slab_free(struct kmem_cache *s, void *object, size_t size) in kmemcheck_slab_free() argument 97 kmemcheck_mark_freed(object, size); in kmemcheck_slab_free()
|
/linux-4.4.14/fs/cachefiles/ |
D | interface.c | 31 struct cachefiles_object *object; in cachefiles_alloc_object() local 47 object = kmem_cache_alloc(cachefiles_object_jar, cachefiles_gfp); in cachefiles_alloc_object() 48 if (!object) in cachefiles_alloc_object() 51 ASSERTCMP(object->backer, ==, NULL); in cachefiles_alloc_object() 53 BUG_ON(test_bit(CACHEFILES_OBJECT_ACTIVE, &object->flags)); in cachefiles_alloc_object() 54 atomic_set(&object->usage, 1); in cachefiles_alloc_object() 56 fscache_object_init(&object->fscache, cookie, &cache->cache); in cachefiles_alloc_object() 58 object->type = cookie->def->type; in cachefiles_alloc_object() 77 key = cachefiles_cook_key(buffer, keylen + 2, object->type); in cachefiles_alloc_object() 95 object->lookup_data = lookup_data; in cachefiles_alloc_object() [all …]
|
D | namei.c | 31 void __cachefiles_printk_object(struct cachefiles_object *object, in __cachefiles_printk_object() argument 38 pr_err("%sobject: OBJ%x\n", prefix, object->fscache.debug_id); in __cachefiles_printk_object() 40 prefix, object->fscache.state->name, in __cachefiles_printk_object() 41 object->fscache.flags, work_busy(&object->fscache.work), in __cachefiles_printk_object() 42 object->fscache.events, object->fscache.event_mask); in __cachefiles_printk_object() 44 prefix, object->fscache.n_ops, object->fscache.n_in_progress, in __cachefiles_printk_object() 45 object->fscache.n_exclusive); in __cachefiles_printk_object() 47 prefix, object->fscache.parent); in __cachefiles_printk_object() 49 spin_lock(&object->fscache.lock); in __cachefiles_printk_object() 50 cookie = object->fscache.cookie; in __cachefiles_printk_object() [all …]
|
D | xattr.c | 29 int cachefiles_check_object_type(struct cachefiles_object *object) in cachefiles_check_object_type() argument 31 struct dentry *dentry = object->dentry; in cachefiles_check_object_type() 38 if (!object->fscache.cookie) in cachefiles_check_object_type() 41 snprintf(type, 3, "%02x", object->fscache.cookie->def->type); in cachefiles_check_object_type() 43 _enter("%p{%s}", object, type); in cachefiles_check_object_type() 103 int cachefiles_set_object_xattr(struct cachefiles_object *object, in cachefiles_set_object_xattr() argument 106 struct dentry *dentry = object->dentry; in cachefiles_set_object_xattr() 111 _enter("%p,#%d", object, auxdata->len); in cachefiles_set_object_xattr() 121 object, in cachefiles_set_object_xattr() 131 int cachefiles_update_object_xattr(struct cachefiles_object *object, in cachefiles_update_object_xattr() argument [all …]
|
D | rdwr.c | 29 struct cachefiles_object *object; in cachefiles_read_waiter() local 56 object = container_of(monitor->op->op.object, in cachefiles_read_waiter() 59 spin_lock(&object->work_lock); in cachefiles_read_waiter() 61 spin_unlock(&object->work_lock); in cachefiles_read_waiter() 74 static int cachefiles_read_reissue(struct cachefiles_object *object, in cachefiles_read_reissue() argument 77 struct address_space *bmapping = d_backing_inode(object->backer)->i_mapping; in cachefiles_read_reissue() 82 d_backing_inode(object->backer)->i_ino, in cachefiles_read_reissue() 138 spin_lock_irq(&object->work_lock); in cachefiles_read_reissue() 140 spin_unlock_irq(&object->work_lock); in cachefiles_read_reissue() 152 struct cachefiles_object *object; in cachefiles_read_copier() local [all …]
|
D | internal.h | 109 struct cachefiles_object *object; member 161 struct cachefiles_object *object); 163 struct cachefiles_object *object, 239 extern int cachefiles_check_object_type(struct cachefiles_object *object); 240 extern int cachefiles_set_object_xattr(struct cachefiles_object *object, 242 extern int cachefiles_update_object_xattr(struct cachefiles_object *object, 244 extern int cachefiles_check_auxdata(struct cachefiles_object *object); 245 extern int cachefiles_check_object_xattr(struct cachefiles_object *object, 262 #define cachefiles_io_error_obj(object, FMT, ...) \ argument 266 ___cache = container_of((object)->fscache.cache, \
|
D | main.c | 45 struct cachefiles_object *object = _object; in cachefiles_object_init_once() local 47 memset(object, 0, sizeof(*object)); in cachefiles_object_init_once() 48 spin_lock_init(&object->work_lock); in cachefiles_object_init_once()
|
/linux-4.4.14/drivers/gpu/drm/nouveau/nvif/ |
D | object.c | 31 nvif_object_ioctl(struct nvif_object *object, void *data, u32 size, void **hack) in nvif_object_ioctl() argument 33 struct nvif_client *client = object->client; in nvif_object_ioctl() 39 if (object != &client->object) in nvif_object_ioctl() 40 args->v0.object = nvif_handle(object); in nvif_object_ioctl() 42 args->v0.object = 0; in nvif_object_ioctl() 47 return client->driver->ioctl(client->object.priv, client->super, in nvif_object_ioctl() 59 nvif_object_sclass_get(struct nvif_object *object, struct nvif_sclass **psclass) in nvif_object_sclass_get() argument 77 ret = nvif_object_ioctl(object, args, size, NULL); in nvif_object_sclass_get() 103 nvif_object_rd(struct nvif_object *object, int size, u64 addr) in nvif_object_rd() argument 113 int ret = nvif_object_ioctl(object, &args, sizeof(args), NULL); in nvif_object_rd() [all …]
|
D | notify.c | 35 struct nvif_object *object = notify->object; in nvif_notify_put_() local 47 return nvif_object_ioctl(object, &args, sizeof(args), NULL); in nvif_notify_put_() 53 if (likely(notify->object) && in nvif_notify_put() 66 struct nvif_object *object = notify->object; in nvif_notify_get_() local 78 return nvif_object_ioctl(object, &args, sizeof(args), NULL); in nvif_notify_get_() 84 if (likely(notify->object) && in nvif_notify_get() 127 struct nvif_client *client = notify->object->client; in nvif_notify() 147 struct nvif_object *object = notify->object; in nvif_notify_fini() local 156 if (ret >= 0 && object) { in nvif_notify_fini() 157 ret = nvif_object_ioctl(object, &args, sizeof(args), NULL); in nvif_notify_fini() [all …]
|
D | client.c | 32 return client->driver->ioctl(client->object.priv, client->super, data, size, NULL); in nvif_client_ioctl() 38 return client->driver->suspend(client->object.priv); in nvif_client_suspend() 44 return client->driver->resume(client->object.priv); in nvif_client_resume() 51 client->driver->fini(client->object.priv); in nvif_client_fini() 53 client->object.client = NULL; in nvif_client_fini() 54 nvif_object_fini(&client->object); in nvif_client_fini() 80 ret = nvif_object_init(NULL, 0, 0, NULL, 0, &client->object); in nvif_client_init() 84 client->object.client = client; in nvif_client_init() 85 client->object.handle = ~0; in nvif_client_init() 92 &client->object.priv); in nvif_client_init()
|
D | device.c | 31 int ret = nvif_object_mthd(&device->object, NV_DEVICE_V0_TIME, in nvif_device_time() 40 nvif_object_fini(&device->object); in nvif_device_fini() 48 &device->object); in nvif_device_init() 51 ret = nvif_object_mthd(&device->object, NV_DEVICE_V0_INFO, in nvif_device_init()
|
D | Kbuild | 1 nvif-y := nvif/object.o
|
/linux-4.4.14/sound/pci/asihpi/ |
D | hpimsginit.c | 37 static void hpi_init_message(struct hpi_message *phm, u16 object, in hpi_init_message() argument 42 if ((object > 0) && (object <= HPI_OBJ_MAXINDEX)) in hpi_init_message() 43 size = msg_size[object]; in hpi_init_message() 54 phm->object = object; in hpi_init_message() 64 void hpi_init_response(struct hpi_response *phr, u16 object, u16 function, in hpi_init_response() argument 69 if ((object > 0) && (object <= HPI_OBJ_MAXINDEX)) in hpi_init_response() 70 size = res_size[object]; in hpi_init_response() 77 phr->object = object; in hpi_init_response() 85 struct hpi_response *phr, u16 object, u16 function) in hpi_init_message_response() argument 87 hpi_init_message(phm, object, function); in hpi_init_message_response() [all …]
|
D | hpimsginit.h | 33 void hpi_init_response(struct hpi_response *phr, u16 object, u16 function, 37 struct hpi_response *phr, u16 object, u16 function); 40 u16 object, u16 function); 43 struct hpi_response_header *phr, u16 res_size, u16 object,
|
/linux-4.4.14/arch/powerpc/boot/ |
D | wrapper | 52 object=arch/powerpc/boot 53 objbin=$object 121 object="$1" 144 if [ ! -r "$dts" -a -r "$object/dts/$dts" ]; then 145 dts="$object/dts/$dts" 165 platformo=$object/"$platform".o 166 lds=$object/zImage.lds 177 platformo="$object/of.o $object/epapr.o" 181 platformo="$object/pseries-head.o $object/of.o $object/epapr.o" 190 platformo="$object/of.o $object/epapr.o" [all …]
|
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/engine/fifo/ |
D | chan.c | 41 struct nvkm_fifo_chan_object *object = in nvkm_fifo_chan_child_fini() local 42 container_of(base, typeof(*object), oproxy); in nvkm_fifo_chan_child_fini() 43 struct nvkm_engine *engine = object->oproxy.object->engine; in nvkm_fifo_chan_child_fini() 44 struct nvkm_fifo_chan *chan = object->chan; in nvkm_fifo_chan_child_fini() 55 nvif_error(&chan->object, in nvkm_fifo_chan_child_fini() 61 if (engn->object) { in nvkm_fifo_chan_child_fini() 62 ret = nvkm_object_fini(engn->object, suspend); in nvkm_fifo_chan_child_fini() 67 nvif_trace(&chan->object, "detached %s\n", name); in nvkm_fifo_chan_child_fini() 74 struct nvkm_fifo_chan_object *object = in nvkm_fifo_chan_child_init() local 75 container_of(base, typeof(*object), oproxy); in nvkm_fifo_chan_child_init() [all …]
|
D | dmanv40.c | 127 struct nvkm_object *object) in nv40_fifo_dma_engine_ctor() argument 136 return nvkm_object_bind(object, NULL, 0, &chan->engn[engn]); in nv40_fifo_dma_engine_ctor() 141 struct nvkm_object *object) in nv40_fifo_dma_object_ctor() argument 146 u32 handle = object->handle; in nv40_fifo_dma_object_ctor() 149 switch (object->engine->subdev.index) { in nv40_fifo_dma_object_ctor() 160 hash = nvkm_ramht_insert(imem->ramht, object, chan->base.chid, 4, in nv40_fifo_dma_object_ctor() 205 *pobject = &chan->base.object; in nv40_fifo_dma_new()
|
D | chang84.c | 115 chan->base.chid, chan->base.object.client->name); in g84_fifo_chan_engine_fini() 162 struct nvkm_object *object) in g84_fifo_chan_engine_ctor() argument 170 return nvkm_object_bind(object, NULL, 0, &chan->engn[engn]); in g84_fifo_chan_engine_ctor() 175 struct nvkm_object *object) in g84_fifo_chan_object_ctor() argument 178 u32 handle = object->handle; in g84_fifo_chan_object_ctor() 181 switch (object->engine->subdev.index) { in g84_fifo_chan_object_ctor() 201 return nvkm_ramht_insert(chan->ramht, object, 0, 4, handle, context); in g84_fifo_chan_object_ctor()
|
D | channv50.c | 81 chan->base.chid, chan->base.object.client->name); in nv50_fifo_chan_engine_fini() 139 struct nvkm_object *object) in nv50_fifo_chan_engine_ctor() argument 147 return nvkm_object_bind(object, NULL, 0, &chan->engn[engn]); in nv50_fifo_chan_engine_ctor() 159 struct nvkm_object *object) in nv50_fifo_chan_object_ctor() argument 162 u32 handle = object->handle; in nv50_fifo_chan_object_ctor() 165 switch (object->engine->subdev.index) { in nv50_fifo_chan_object_ctor() 175 return nvkm_ramht_insert(chan->ramht, object, 0, 4, handle, context); in nv50_fifo_chan_object_ctor()
|
D | dmanv04.c | 44 struct nvkm_object *object) in nv04_fifo_dma_object_ctor() argument 49 u32 handle = object->handle; in nv04_fifo_dma_object_ctor() 52 switch (object->engine->subdev.index) { in nv04_fifo_dma_object_ctor() 63 hash = nvkm_ramht_insert(imem->ramht, object, chan->base.chid, 4, in nv04_fifo_dma_object_ctor() 184 *pobject = &chan->base.object; in nv04_fifo_dma_new()
|
D | gpfifogf100.c | 68 chan->base.chid, chan->base.object.client->name); in gf100_fifo_gpfifo_engine_fini() 115 struct nvkm_object *object) in gf100_fifo_gpfifo_engine_ctor() argument 124 ret = nvkm_object_bind(object, NULL, 0, &chan->engn[engn].inst); in gf100_fifo_gpfifo_engine_ctor() 216 *pobject = &chan->base.object; in gf100_fifo_gpfifo_new()
|
D | gpfifogk104.c | 41 struct nvkm_client *client = chan->base.object.client; in gk104_fifo_gpfifo_kick() 128 struct nvkm_object *object) in gk104_fifo_gpfifo_engine_ctor() argument 137 ret = nvkm_object_bind(object, NULL, 0, &chan->engn[engn].inst); in gk104_fifo_gpfifo_engine_ctor() 254 *pobject = &chan->base.object; in gk104_fifo_gpfifo_new()
|
/linux-4.4.14/include/linux/ |
D | fscache-cache.h | 92 struct fscache_object *object; /* object to be operated upon */ member 228 int (*lookup_object)(struct fscache_object *object); 231 void (*lookup_complete)(struct fscache_object *object); 234 struct fscache_object *(*grab_object)(struct fscache_object *object); 237 int (*pin_object)(struct fscache_object *object); 240 void (*unpin_object)(struct fscache_object *object); 247 void (*update_object)(struct fscache_object *object); 254 void (*drop_object)(struct fscache_object *object); 257 void (*put_object)(struct fscache_object *object); 264 int (*attr_changed)(struct fscache_object *object); [all …]
|
D | kasan.h | 50 void kasan_unpoison_object_data(struct kmem_cache *cache, void *object); 51 void kasan_poison_object_data(struct kmem_cache *cache, void *object); 56 void kasan_kmalloc(struct kmem_cache *s, const void *object, size_t size); 57 void kasan_krealloc(const void *object, size_t new_size); 59 void kasan_slab_alloc(struct kmem_cache *s, void *object); 60 void kasan_slab_free(struct kmem_cache *s, void *object); 77 void *object) {} in kasan_unpoison_object_data() argument 79 void *object) {} in kasan_poison_object_data() argument 84 static inline void kasan_kmalloc(struct kmem_cache *s, const void *object, in kasan_kmalloc() argument 86 static inline void kasan_krealloc(const void *object, size_t new_size) {} in kasan_krealloc() argument [all …]
|
D | assoc_array.h | 39 unsigned long (*get_object_key_chunk)(const void *object, int level); 42 bool (*compare_object)(const void *object, const void *index_key); 47 int (*diff_objects)(const void *object, const void *index_key); 50 void (*free_object)(void *object); 65 int (*iterator)(const void *object, 76 void *object); 78 void *object); 88 bool (*iterator)(void *object, void *iterator_data),
|
D | kmemcheck.h | 13 void kmemcheck_slab_alloc(struct kmem_cache *s, gfp_t gfpflags, void *object, 15 void kmemcheck_slab_free(struct kmem_cache *s, void *object, size_t size); 103 kmemcheck_slab_alloc(struct kmem_cache *s, gfp_t gfpflags, void *object, in kmemcheck_slab_alloc() argument 108 static inline void kmemcheck_slab_free(struct kmem_cache *s, void *object, in kmemcheck_slab_free() argument
|
/linux-4.4.14/drivers/gpu/drm/ |
D | drm_global.c | 38 void *object; member 51 item->object = NULL; in drm_global_init() 61 BUG_ON(item->object != NULL); in drm_global_release() 73 item->object = kzalloc(ref->size, GFP_KERNEL); in drm_global_item_ref() 74 if (unlikely(item->object == NULL)) { in drm_global_item_ref() 79 ref->object = item->object; in drm_global_item_ref() 86 ref->object = item->object; in drm_global_item_ref() 91 item->object = NULL; in drm_global_item_ref() 102 BUG_ON(ref->object != item->object); in drm_global_item_unref() 105 item->object = NULL; in drm_global_item_unref()
|
D | drm_crtc_internal.h | 37 struct drm_mode_object *object);
|
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/engine/device/ |
D | user.c | 24 #define nvkm_udevice(p) container_of((p), struct nvkm_udevice, object) 37 struct nvkm_object object; member 44 struct nvkm_object *object = &udev->object; in nvkm_udevice_info() local 53 nvif_ioctl(object, "device info size %d\n", size); in nvkm_udevice_info() 55 nvif_ioctl(object, "device info vers %d\n", args->v0.version); in nvkm_udevice_info() 140 nvkm_udevice_mthd(struct nvkm_object *object, u32 mthd, void *data, u32 size) in nvkm_udevice_mthd() argument 142 struct nvkm_udevice *udev = nvkm_udevice(object); in nvkm_udevice_mthd() 155 nvkm_udevice_rd08(struct nvkm_object *object, u64 addr, u8 *data) in nvkm_udevice_rd08() argument 157 struct nvkm_udevice *udev = nvkm_udevice(object); in nvkm_udevice_rd08() 163 nvkm_udevice_rd16(struct nvkm_object *object, u64 addr, u16 *data) in nvkm_udevice_rd16() argument [all …]
|
D | ctrl.c | 42 nvif_ioctl(&ctrl->object, "control pstate info size %d\n", size); in nvkm_control_mthd_pstate_info() 44 nvif_ioctl(&ctrl->object, "control pstate info vers %d\n", in nvkm_control_mthd_pstate_info() 80 nvif_ioctl(&ctrl->object, "control pstate attr size %d\n", size); in nvkm_control_mthd_pstate_attr() 82 nvif_ioctl(&ctrl->object, in nvkm_control_mthd_pstate_attr() 148 nvif_ioctl(&ctrl->object, "control pstate user size %d\n", size); in nvkm_control_mthd_pstate_user() 150 nvif_ioctl(&ctrl->object, in nvkm_control_mthd_pstate_user() 169 nvkm_control_mthd(struct nvkm_object *object, u32 mthd, void *data, u32 size) in nvkm_control_mthd() argument 171 struct nvkm_control *ctrl = nvkm_control(object); in nvkm_control_mthd() 198 *pobject = &ctrl->object; in nvkm_control_new() 201 nvkm_object_ctor(&nvkm_control, oclass, &ctrl->object); in nvkm_control_new()
|
D | ctrl.h | 3 #define nvkm_control(p) container_of((p), struct nvkm_control, object) 7 struct nvkm_object object; member
|
/linux-4.4.14/Documentation/DocBook/ |
D | debugobjects.xml.db | 1 API-debug-object-init 2 API-debug-object-init-on-stack 3 API-debug-object-activate 4 API-debug-object-deactivate 5 API-debug-object-destroy 6 API-debug-object-free 7 API-debug-object-assert-init 8 API-debug-object-active-state
|
D | gpu.xml.db | 14 API-drm-gem-object-init 15 API-drm-gem-private-object-init 24 API-drm-gem-object-free 76 API-drm-gem-cma-free-object 87 API-struct-drm-gem-cma-object 141 API-drm-mode-object-find 182 API-drm-property-create-object 186 API-drm-object-attach-property 187 API-drm-object-property-set-value 188 API-drm-object-property-get-value [all …]
|
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/engine/disp/ |
D | dmacnv50.c | 43 struct nv50_disp_dmac_object *object = in nv50_disp_dmac_child_del_() local 44 container_of(base, typeof(*object), oproxy); in nv50_disp_dmac_child_del_() 45 nvkm_ramht_remove(object->root->ramht, object->hash); in nv50_disp_dmac_child_del_() 62 struct nv50_disp_dmac_object *object; in nv50_disp_dmac_child_new_() local 65 if (!(object = kzalloc(sizeof(*object), GFP_KERNEL))) in nv50_disp_dmac_child_new_() 67 nvkm_oproxy_ctor(&nv50_disp_dmac_child_func_, oclass, &object->oproxy); in nv50_disp_dmac_child_new_() 68 object->root = root; in nv50_disp_dmac_child_new_() 69 *pobject = &object->oproxy.base; in nv50_disp_dmac_child_new_() 71 ret = sclass->ctor(device, oclass, data, size, &object->oproxy.object); in nv50_disp_dmac_child_new_() 75 object->hash = chan->func->bind(chan, object->oproxy.object, in nv50_disp_dmac_child_new_() [all …]
|
D | rootnv50.c | 46 nvif_ioctl(object, "disp scanoutpos size %d\n", size); in nv50_disp_root_scanoutpos() 48 nvif_ioctl(object, "disp scanoutpos vers %d\n", in nv50_disp_root_scanoutpos() 69 nv50_disp_root_mthd_(struct nvkm_object *object, u32 mthd, void *data, u32 size) in nv50_disp_root_mthd_() argument 75 struct nv50_disp_root *root = nv50_disp_root(object); in nv50_disp_root_mthd_() 86 nvif_ioctl(object, "disp mthd size %d\n", size); in nv50_disp_root_mthd_() 88 nvif_ioctl(object, "disp mthd vers %d mthd %02x head %d\n", in nv50_disp_root_mthd_() 94 nvif_ioctl(object, "disp mthd vers %d mthd %02x " in nv50_disp_root_mthd_() 122 return func->head.scanoutpos(object, disp, data, size, head); in nv50_disp_root_mthd_() 129 return func->dac.power(object, disp, data, size, head, outp); in nv50_disp_root_mthd_() 131 return func->dac.sense(object, disp, data, size, head, outp); in nv50_disp_root_mthd_() [all …]
|
D | rootnv04.c | 24 #define nv04_disp_root(p) container_of((p), struct nv04_disp_root, object) 33 struct nvkm_object object; member 42 struct nvkm_object *object = &root->object; in nv04_disp_scanoutpos() local 50 nvif_ioctl(object, "disp scanoutpos size %d\n", size); in nv04_disp_scanoutpos() 52 nvif_ioctl(object, "disp scanoutpos vers %d\n", in nv04_disp_scanoutpos() 82 nv04_disp_mthd(struct nvkm_object *object, u32 mthd, void *data, u32 size) in nv04_disp_mthd() argument 84 struct nv04_disp_root *root = nv04_disp_root(object); in nv04_disp_mthd() 90 nvif_ioctl(object, "disp mthd size %d\n", size); in nv04_disp_mthd() 92 nvif_ioctl(object, "disp mthd vers %d mthd %02x head %d\n", in nv04_disp_mthd() 127 *pobject = &root->object; in nv04_disp_root_new() [all …]
|
D | channv50.c | 130 nv50_disp_chan_uevent_ctor(struct nvkm_object *object, void *data, u32 size, in nv50_disp_chan_uevent_ctor() argument 133 struct nv50_disp_chan *chan = nv50_disp_chan(object); in nv50_disp_chan_uevent_ctor() 157 nv50_disp_chan_rd32(struct nvkm_object *object, u64 addr, u32 *data) in nv50_disp_chan_rd32() argument 159 struct nv50_disp_chan *chan = nv50_disp_chan(object); in nv50_disp_chan_rd32() 167 nv50_disp_chan_wr32(struct nvkm_object *object, u64 addr, u32 data) in nv50_disp_chan_wr32() argument 169 struct nv50_disp_chan *chan = nv50_disp_chan(object); in nv50_disp_chan_wr32() 177 nv50_disp_chan_ntfy(struct nvkm_object *object, u32 type, in nv50_disp_chan_ntfy() argument 180 struct nv50_disp_chan *chan = nv50_disp_chan(object); in nv50_disp_chan_ntfy() 193 nv50_disp_chan_map(struct nvkm_object *object, u64 *addr, u32 *size) in nv50_disp_chan_map() argument 195 struct nv50_disp_chan *chan = nv50_disp_chan(object); in nv50_disp_chan_map() [all …]
|
D | dacnv50.c | 44 nvif_ioctl(object, "disp dac pwr size %d\n", size); in nv50_dac_power() 46 nvif_ioctl(object, "disp dac pwr vers %d state %d data %d " in nv50_dac_power() 81 nvif_ioctl(object, "disp dac load size %d\n", size); in nv50_dac_sense() 83 nvif_ioctl(object, "disp dac load vers %d data %08x\n", in nv50_dac_sense()
|
D | rootnv50.h | 3 #define nv50_disp_root(p) container_of((p), struct nv50_disp_root, object) 11 struct nvkm_object object; member
|
D | sornv50.c | 44 nvif_ioctl(object, "disp sor pwr size %d\n", size); in nv50_sor_power() 46 nvif_ioctl(object, "disp sor pwr vers %d state %d\n", in nv50_sor_power()
|
D | hdagt215.c | 43 nvif_ioctl(object, "disp sor hda eld size %d\n", size); in gt215_hda_eld() 45 nvif_ioctl(object, "disp sor hda eld vers %d\n", in gt215_hda_eld()
|
D | hdmigf119.c | 42 nvif_ioctl(object, "disp sor hdmi ctrl size %d\n", size); in gf119_hdmi_ctrl() 44 nvif_ioctl(object, "disp sor hdmi ctrl vers %d state %d " in gf119_hdmi_ctrl()
|
D | hdagf119.c | 46 nvif_ioctl(object, "disp sor hda eld size %d\n", size); in gf119_hda_eld() 48 nvif_ioctl(object, "disp sor hda eld vers %d\n", in gf119_hda_eld()
|
D | hdmigk104.c | 43 nvif_ioctl(object, "disp sor hdmi ctrl size %d\n", size); in gk104_hdmi_ctrl() 45 nvif_ioctl(object, "disp sor hdmi ctrl vers %d state %d " in gk104_hdmi_ctrl()
|
D | hdmig84.c | 42 nvif_ioctl(object, "disp sor hdmi ctrl size %d\n", size); in g84_hdmi_ctrl() 44 nvif_ioctl(object, "disp sor hdmi ctrl vers %d state %d " in g84_hdmi_ctrl()
|
D | hdmigt215.c | 43 nvif_ioctl(object, "disp sor hdmi ctrl size %d\n", size); in gt215_hdmi_ctrl() 45 nvif_ioctl(object, "disp sor hdmi ctrl vers %d state %d " in gt215_hdmi_ctrl()
|
D | dmacgf119.c | 32 struct nvkm_object *object, u32 handle) in gf119_disp_dmac_bind() argument 34 return nvkm_ramht_insert(chan->base.root->ramht, object, in gf119_disp_dmac_bind()
|
D | piornv50.c | 45 nvif_ioctl(object, "disp pior pwr size %d\n", size); in nv50_pior_power() 47 nvif_ioctl(object, "disp pior pwr vers %d state %d type %x\n", in nv50_pior_power()
|
D | channv50.h | 3 #define nv50_disp_chan(p) container_of((p), struct nv50_disp_chan, object) 13 struct nvkm_object object; member
|
D | base.c | 53 nvkm_disp_vblank_ctor(struct nvkm_object *object, void *data, u32 size, in nvkm_disp_vblank_ctor() argument 90 nvkm_disp_hpd_ctor(struct nvkm_object *object, void *data, u32 size, in nvkm_disp_hpd_ctor() argument 124 nvkm_disp_ntfy(struct nvkm_object *object, u32 type, struct nvkm_event **event) in nvkm_disp_ntfy() argument 126 struct nvkm_disp *disp = nvkm_disp(object->engine); in nvkm_disp_ntfy() 178 return sclass->ctor(disp, oclass, data, size, &oproxy->object); in nvkm_disp_class_new()
|
D | rootgf119.c | 46 nvif_ioctl(object, "disp scanoutpos size %d\n", size); in gf119_disp_root_scanoutpos() 48 nvif_ioctl(object, "disp scanoutpos vers %d\n", in gf119_disp_root_scanoutpos()
|
/linux-4.4.14/Documentation/filesystems/caching/ |
D | backend-api.txt | 47 (*) "fsdef" which should point to the object representation for the FS-Cache 49 here. FS-Cache keeps the caller's reference to the index object if 117 The fields that might be of use to the backend describe the object 119 The object definition contain functions supplied by the netfs for loading 124 (*) In-cache object representation: 140 the case of CacheFS, they're embedded in CacheFS's internal object 144 that refer to a particular object. In such a case it should be printed 147 Each object contains a pointer to the cookie that represents the object it 148 is backing. An object should retired when put_object() is called if it is 150 initialised by calling fscache_object_init(object). [all …]
|
D | object.txt | 25 FS-Cache maintains an in-kernel representation of each object that a netfs is 40 correspond, but the cookies tree is a superset of the union of the object trees 96 Within FS-Cache, each active object is managed by its own individual state 97 machine. The state for an object is kept in the fscache_object struct, in 98 object->state. A cookie may point to a set of objects that are in different 105 representations are hierarchical, and it is expected that an object must 106 be created or accessed with respect to its parent object. 121 which it is interested (object->event_mask) and relinquish the worker thread. 123 is not masked, the object will be queued for processing (by calling 147 Because only one worker thread may be operating on any particular object's [all …]
|
D | operations.txt | 125 conjunction with any other operation on the object being operated upon. 148 int fscache_submit_op(struct fscache_object *object, 151 int fscache_submit_exclusive_op(struct fscache_object *object, 159 object and return 0. -ENOBUFS will be returned if the object specified is 162 The operation manager will defer operations on an object that is still 164 operation of conflicting exclusivity is in progress on the object. 173 FSCACHE_OP_WAITING as described above and check the state of the object if 174 necessary (the object might have died whilst the thread was waiting). 179 (4) The operation holds an effective lock upon the object, preventing other
|
D | fscache.txt | 178 Any index object may reside in more than one cache, provided it only has index 179 children. Any index with non-index object children will be assumed to only 191 A description of the internal representations and object state machine can be 194 Documentation/filesystems/caching/object.txt 219 nal=N Number of object allocation failures 257 abt=N Number of alloc reqs aborted due to object death 267 abt=N Number of retr reqs aborted due to object death 286 rej=N Number of async ops rejected due to object lookup/create failure 307 CacheEv nsp=N Number of object lookups/creations rejected due to lack of space 325 OBJ INST Length of time to instantiate an object [all …]
|
D | netfs-api.txt | 8 (1) Caches can store a number of different object types. There are two main 9 object types: indices and files. The first is a special type used by 13 (2) Every index, file or other object is represented by a cookie. This cookie 31 (8) Miscellaneous object registration 121 To define an object, a structure of the following type should be filled out: 160 (1) The type of the object [mandatory]. 174 This defines an extraordinary object such as an XATTR. 176 (2) The name of the object type (NUL terminated unless all 16 chars are used) 182 during the instantiation of a non-index object. Only the immediate index 183 parent for the non-index object will be queried. Any indices above that [all …]
|
/linux-4.4.14/drivers/gpu/drm/nouveau/ |
D | nouveau_usif.c | 258 usif_object_dtor(struct usif_object *object) in usif_object_dtor() argument 260 list_del(&object->head); in usif_object_dtor() 261 kfree(object); in usif_object_dtor() 272 struct usif_object *object; in usif_object_new() local 275 if (!(object = kmalloc(sizeof(*object), GFP_KERNEL))) in usif_object_new() 277 list_add(&object->head, &cli->objects); in usif_object_new() 280 object->route = args->v0.route; in usif_object_new() 281 object->token = args->v0.token; in usif_object_new() 283 args->v0.token = (unsigned long)(void *)object; in usif_object_new() 285 args->v0.token = object->token; in usif_object_new() [all …]
|
D | nouveau_backlight.c | 43 struct nvif_object *device = &drm->device.object; in nv40_get_intensity() 54 struct nvif_object *device = &drm->device.object; in nv40_set_intensity() 74 struct nvif_object *device = &drm->device.object; in nv40_backlight_init() 100 struct nvif_object *device = &drm->device.object; in nv50_get_intensity() 115 struct nvif_object *device = &drm->device.object; in nv50_set_intensity() 136 struct nvif_object *device = &drm->device.object; in nva3_get_intensity() 154 struct nvif_object *device = &drm->device.object; in nva3_set_intensity() 180 struct nvif_object *device = &drm->device.object; in nv50_backlight_init()
|
D | nouveau_abi16.c | 54 if (nvif_device_init(&cli->base.object, 0, NV_DEVICE, in nouveau_abi16() 80 struct nouveau_cli *cli = (void *)abi16->device.object.client; in nouveau_abi16_put() 111 nvif_object_fini(&ntfy->object); in nouveau_abi16_ntfy_fini() 155 struct nouveau_cli *cli = (void *)abi16->device.object.client; in nouveau_abi16_fini() 378 args->v0.object = nvif_handle(&chan->chan->user); in nouveau_abi16_usif() 383 args->v0.object = nvif_handle(&abi16->device.object); in nouveau_abi16_usif() 422 client = abi16->device.object.client; in nouveau_abi16_ioctl_grobj_alloc() 489 NULL, 0, &ntfy->object); in nouveau_abi16_ioctl_grobj_alloc() 516 client = abi16->device.object.client; in nouveau_abi16_ioctl_notifierobj_alloc() 557 &ntfy->object); in nouveau_abi16_ioctl_notifierobj_alloc() [all …]
|
D | nouveau_chan.c | 92 struct nouveau_cli *cli = (void *)device->object.client; in nouveau_channel_prep() 175 ret = nvif_object_init(&device->object, 0, NV_DMA_FROM_MEMORY, in nouveau_channel_prep() 236 ret = nvif_object_init(&device->object, 0, *oclass++, in nouveau_channel_ind() 280 ret = nvif_object_init(&device->object, 0, *oclass++, in nouveau_channel_dma() 403 struct nouveau_cli *cli = (void *)device->object.client; in nouveau_channel_new()
|
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/engine/mpeg/ |
D | nv44.c | 41 #define nv44_mpeg_chan(p) container_of((p), struct nv44_mpeg_chan, object) 44 struct nvkm_object object; member 52 nv44_mpeg_chan_bind(struct nvkm_object *object, struct nvkm_gpuobj *parent, in nv44_mpeg_chan_bind() argument 55 struct nv44_mpeg_chan *chan = nv44_mpeg_chan(object); in nv44_mpeg_chan_bind() 56 int ret = nvkm_gpuobj_new(chan->object.engine->subdev.device, 264 * 4, in nv44_mpeg_chan_bind() 68 nv44_mpeg_chan_fini(struct nvkm_object *object, bool suspend) in nv44_mpeg_chan_fini() argument 71 struct nv44_mpeg_chan *chan = nv44_mpeg_chan(object); in nv44_mpeg_chan_fini() 84 nv44_mpeg_chan_dtor(struct nvkm_object *object) in nv44_mpeg_chan_dtor() argument 86 struct nv44_mpeg_chan *chan = nv44_mpeg_chan(object); in nv44_mpeg_chan_dtor() 113 nvkm_object_ctor(&nv44_mpeg_chan, oclass, &chan->object); in nv44_mpeg_chan_new() [all …]
|
D | nv31.c | 39 nv31_mpeg_object_bind(struct nvkm_object *object, struct nvkm_gpuobj *parent, in nv31_mpeg_object_bind() argument 42 int ret = nvkm_gpuobj_new(object->engine->subdev.device, 16, align, in nv31_mpeg_object_bind() 46 nvkm_wo32(*pgpuobj, 0x00, object->oclass); in nv31_mpeg_object_bind() 65 nv31_mpeg_chan_dtor(struct nvkm_object *object) in nv31_mpeg_chan_dtor() argument 67 struct nv31_mpeg_chan *chan = nv31_mpeg_chan(object); in nv31_mpeg_chan_dtor() 95 nvkm_object_ctor(&nv31_mpeg_chan, oclass, &chan->object); in nv31_mpeg_chan_new() 98 *pobject = &chan->object; in nv31_mpeg_chan_new() 212 mpeg->chan ? mpeg->chan->object.client->name : in nv31_mpeg_intr()
|
D | nv31.h | 20 #define nv31_mpeg_chan(p) container_of((p), struct nv31_mpeg_chan, object) 23 struct nvkm_object object; member
|
D | nv50.c | 36 nv50_mpeg_cclass_bind(struct nvkm_object *object, struct nvkm_gpuobj *parent, in nv50_mpeg_cclass_bind() argument 39 int ret = nvkm_gpuobj_new(object->engine->subdev.device, 128 * 4, in nv50_mpeg_cclass_bind()
|
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/engine/pm/ |
D | base.c | 211 struct nvkm_object *object = &dom->object; in nvkm_perfdom_init() local 215 nvif_ioctl(object, "perfdom init size %d\n", size); in nvkm_perfdom_init() 217 nvif_ioctl(object, "perfdom init\n"); in nvkm_perfdom_init() 241 struct nvkm_object *object = &dom->object; in nvkm_perfdom_sample() local 245 nvif_ioctl(object, "perfdom sample size %d\n", size); in nvkm_perfdom_sample() 247 nvif_ioctl(object, "perfdom sample\n"); in nvkm_perfdom_sample() 265 struct nvkm_object *object = &dom->object; in nvkm_perfdom_read() local 269 nvif_ioctl(object, "perfdom read size %d\n", size); in nvkm_perfdom_read() 271 nvif_ioctl(object, "perfdom read vers %d\n", args->v0.version); in nvkm_perfdom_read() 291 nvkm_perfdom_mthd(struct nvkm_object *object, u32 mthd, void *data, u32 size) in nvkm_perfdom_mthd() argument [all …]
|
D | priv.h | 69 #define nvkm_perfdom(p) container_of((p), struct nvkm_perfdom, object) 72 struct nvkm_object object; member 97 #define nvkm_perfmon(p) container_of((p), struct nvkm_perfmon, object) 100 struct nvkm_object object; member
|
/linux-4.4.14/Documentation/ABI/testing/ |
D | sysfs-bus-acpi | 6 object associated with the device object. For example, 16 This attribute indicates the PNP IDs of the device object. 18 CCCCCCCC contains device object's PNPID (_HID or _CID). 25 device object. For example, PNP0103. 33 This attribute contains the output of the device object's 40 This attribute contains the output of the device object's 49 This attribute contains the output of the device object's 57 this device object. This file exists for every device 58 object that has _EJ0 method.
|
D | sysfs-kernel-livepatch | 17 object (vmlinux or a module) in which it patched functions. 28 What: /sys/kernel/livepatch/<patch>/<object> 33 The object directory contains subdirectories for each function 34 that is patched within the object. 36 What: /sys/kernel/livepatch/<patch>/<object>/<function>
|
D | sysfs-class-devfreq | 7 The name of devfreq object denoted as ... is same as the 15 governor used by the corresponding devfreq object. 22 frequency of the corresponding devfreq object. Same as 31 predicted target frequency of the corresponding devfreq object. 39 object. The values are represented in ms. If the value is 63 sets the requested frequency for the devfreq object if 71 the available frequencies of the corresponding devfreq object.
|
D | sysfs-class-extcon | 7 The name of extcon object denoted as ... is the name given 27 object. If the extcon object has an optional callback 36 attach/detach information of the corresponding extcon object. 37 If the extcon object has an optional callback "show_state"
|
/linux-4.4.14/mm/kasan/ |
D | kasan.c | 324 void kasan_unpoison_object_data(struct kmem_cache *cache, void *object) in kasan_unpoison_object_data() argument 326 kasan_unpoison_shadow(object, cache->object_size); in kasan_unpoison_object_data() 329 void kasan_poison_object_data(struct kmem_cache *cache, void *object) in kasan_poison_object_data() argument 331 kasan_poison_shadow(object, in kasan_poison_object_data() 336 void kasan_slab_alloc(struct kmem_cache *cache, void *object) in kasan_slab_alloc() argument 338 kasan_kmalloc(cache, object, cache->object_size); in kasan_slab_alloc() 341 void kasan_slab_free(struct kmem_cache *cache, void *object) in kasan_slab_free() argument 350 kasan_poison_shadow(object, rounded_up_size, KASAN_KMALLOC_FREE); in kasan_slab_free() 353 void kasan_kmalloc(struct kmem_cache *cache, const void *object, size_t size) in kasan_kmalloc() argument 358 if (unlikely(object == NULL)) in kasan_kmalloc() [all …]
|
D | report.c | 127 void *object; in print_address_description() local 131 object = virt_to_obj(cache, page_address(page), addr); in print_address_description() 135 if (unlikely(object > last_object)) in print_address_description() 136 object = last_object; /* we hit into padding */ in print_address_description() 138 object_err(cache, page, object, in print_address_description()
|
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/engine/sw/ |
D | nvsw.c | 30 nvkm_nvsw_mthd_(struct nvkm_object *object, u32 mthd, void *data, u32 size) in nvkm_nvsw_mthd_() argument 32 struct nvkm_nvsw *nvsw = nvkm_nvsw(object); in nvkm_nvsw_mthd_() 39 nvkm_nvsw_ntfy_(struct nvkm_object *object, u32 mthd, in nvkm_nvsw_ntfy_() argument 42 struct nvkm_nvsw *nvsw = nvkm_nvsw(object); in nvkm_nvsw_ntfy_() 68 *pobject = &nvsw->object; in nvkm_nvsw_new_() 70 nvkm_object_ctor(&nvkm_nvsw_, oclass, &nvsw->object); in nvkm_nvsw_new_()
|
D | chan.c | 50 nvkm_sw_chan_event_ctor(struct nvkm_object *object, void *data, u32 size, in nvkm_sw_chan_event_ctor() argument 73 nvkm_sw_chan_dtor(struct nvkm_object *object) in nvkm_sw_chan_dtor() argument 75 struct nvkm_sw_chan *chan = nvkm_sw_chan(object); in nvkm_sw_chan_dtor() 102 nvkm_object_ctor(&nvkm_sw_chan, oclass, &chan->object); in nvkm_sw_chan_ctor()
|
D | nvsw.h | 3 #define nvkm_nvsw(p) container_of((p), struct nvkm_nvsw, object) 7 struct nvkm_object object; member
|
D | chan.h | 3 #define nvkm_sw_chan(p) container_of((p), struct nvkm_sw_chan, object) 9 struct nvkm_object object; member
|
D | gf100.c | 60 struct nvkm_engine *engine = chan->base.object.engine; in gf100_sw_chan_mthd() 115 *pobject = &chan->base.object; in gf100_sw_chan_new()
|
D | nv50.c | 65 struct nvkm_engine *engine = chan->base.object.engine; in nv50_sw_chan_mthd() 109 *pobject = &chan->base.object; in nv50_sw_chan_new()
|
/linux-4.4.14/Documentation/acpi/ |
D | namespace.txt | 11 receiving ACPI hotplug notification events. For each device object in this 81 The following naming conventions apply to object names in the ACPI 194 ACPI namespace representation of the given object and 'instance' is used 195 for distinguishing different object of the same 'bus_id' (it is 198 The value of 'bus_id' depends on the type of the object whose name it is 234 The object's source is an ACPI namespace node (as indicated by the 235 named object's type in the second column). In that case the object's 239 The struct acpi_device object is created for a fixed hardware 244 The struct acpi_device object is created for an ACPI namespace node 249 struct acpi_device object with LNXVIDEO 'bus_id' will be created for [all …]
|
D | gpio-properties.txt | 4 With the release of ACPI 5.1, the _DSD configuration object finally 73 array. Each struct acpi_gpio_params object consists of three fields, 92 acpi_dev_add_driver_gpios() that will register it with the ACPI device object 95 calling acpi_dev_remove_driver_gpios() on the ACPI device object where that
|
/linux-4.4.14/Documentation/filesystems/pohmelfs/ |
D | network_protocol.txt | 14 __u64 start; /* Start of the object. */ 33 NETFS_LOOKUP, /* Lookup single object */ 40 NETFS_RENAME, /* Rename object */ 53 @id - id of the object this command operates on. Each command can use it for own purpose. 55 @start - start of the object this command operates on. Each command can use it for own purpose. 64 @ext - length of the path to object. 76 @size - number of bytes to read plus length of the path to object. 77 @ext - object path length. 81 Used to create object. 82 It does not require that all directories on top of the object were [all …]
|
/linux-4.4.14/samples/bpf/ |
D | fds_example.c | 50 static int bpf_prog_create(const char *object) in bpf_prog_create() argument 57 if (object) { in bpf_prog_create() 58 assert(!load_bpf_file((char *)object)); in bpf_prog_create() 100 static int bpf_do_prog(const char *file, uint32_t flags, const char *object) in bpf_do_prog() argument 105 fd = bpf_prog_create(object); in bpf_do_prog() 131 const char *file = NULL, *object = NULL; in main() local 164 object = optarg; in main() 178 return bpf_do_prog(file, flags, object); in main()
|
/linux-4.4.14/drivers/input/touchscreen/ |
D | atmel_mxt_ts.c | 606 struct mxt_object *object; in mxt_get_object() local 610 object = data->object_table + i; in mxt_get_object() 611 if (object->type == type) in mxt_get_object() 612 return object; in mxt_get_object() 655 struct mxt_object *object; in mxt_write_object() local 658 object = mxt_get_object(data, type); in mxt_write_object() 659 if (!object || offset >= mxt_obj_size(object)) in mxt_write_object() 662 reg = object->start_address; in mxt_write_object() 1188 struct mxt_object *object; in mxt_prepare_cfg_mem() local 1209 object = mxt_get_object(data, type); in mxt_prepare_cfg_mem() [all …]
|
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/engine/cipher/ |
D | g84.c | 34 g84_cipher_oclass_bind(struct nvkm_object *object, struct nvkm_gpuobj *parent, in g84_cipher_oclass_bind() argument 37 int ret = nvkm_gpuobj_new(object->engine->subdev.device, 16, in g84_cipher_oclass_bind() 41 nvkm_wo32(*pgpuobj, 0x00, object->oclass); in g84_cipher_oclass_bind() 56 g84_cipher_cclass_bind(struct nvkm_object *object, struct nvkm_gpuobj *parent, in g84_cipher_cclass_bind() argument 59 return nvkm_gpuobj_new(object->engine->subdev.device, 256, in g84_cipher_cclass_bind() 99 chan ? chan->object.client->name : "unknown", in g84_cipher_intr()
|
/linux-4.4.14/scripts/ |
D | namespace.pl | 344 my ($object, $name) = @_; 345 my $nmdata = $nmdata{$object}; 349 splice(@{$nmdata{$object}}, $i, 1); 352 if ($def{$name}[$j] eq $object) { 389 foreach my $object (keys(%nmdata)) { 390 my $nmdata = $nmdata{$object}; 396 $nmdata->[$i] = "$type $name $object"; 433 printf "reference to $name from $object\n";
|
/linux-4.4.14/security/keys/ |
D | keyring.c | 48 void *object = assoc_array_ptr_to_leaf(x); in keyring_ptr_to_key() local 49 return (struct key *)((unsigned long)object & ~KEYRING_PTR_SUBTYPE); in keyring_ptr_to_key() 272 static unsigned long keyring_get_object_key_chunk(const void *object, int level) in keyring_get_object_key_chunk() argument 274 const struct key *key = keyring_ptr_to_key(object); in keyring_get_object_key_chunk() 278 static bool keyring_compare_object(const void *object, const void *data) in keyring_compare_object() argument 281 const struct key *key = keyring_ptr_to_key(object); in keyring_compare_object() 293 static int keyring_diff_objects(const void *object, const void *data) in keyring_diff_objects() argument 295 const struct key *key_a = keyring_ptr_to_key(object); in keyring_diff_objects() 360 static void keyring_free_object(void *object) in keyring_free_object() argument 362 key_put(keyring_ptr_to_key(object)); in keyring_free_object() [all …]
|
/linux-4.4.14/net/core/ |
D | flow.c | 39 struct flow_cache_object *object; member 70 if (fle->object && !fle->object->ops->check(fle->object)) in flow_entry_valid() 78 if (fle->object) in flow_entry_kill() 79 fle->object->ops->delete(fle->object); in flow_entry_kill() 241 fle->object = NULL; in flow_cache_lookup() 246 flo = fle->object; in flow_cache_lookup() 252 } else if (fle->object) { in flow_cache_lookup() 253 flo = fle->object; in flow_cache_lookup() 255 fle->object = NULL; in flow_cache_lookup() 261 flo = fle->object; in flow_cache_lookup() [all …]
|
/linux-4.4.14/drivers/gpu/drm/nouveau/dispnv04/ |
D | hw.h | 63 struct nvif_object *device = &nouveau_drm(dev)->device.object; in NVReadCRTC() 74 struct nvif_object *device = &nouveau_drm(dev)->device.object; in NVWriteCRTC() 83 struct nvif_object *device = &nouveau_drm(dev)->device.object; in NVReadRAMDAC() 94 struct nvif_object *device = &nouveau_drm(dev)->device.object; in NVWriteRAMDAC() 123 struct nvif_object *device = &nouveau_drm(dev)->device.object; in NVWriteVgaCrtc() 131 struct nvif_object *device = &nouveau_drm(dev)->device.object; in NVReadVgaCrtc() 168 struct nvif_object *device = &nouveau_drm(dev)->device.object; in NVReadPRMVIO() 184 struct nvif_object *device = &nouveau_drm(dev)->device.object; in NVWritePRMVIO() 197 struct nvif_object *device = &nouveau_drm(dev)->device.object; in NVSetEnablePalette() 204 struct nvif_object *device = &nouveau_drm(dev)->device.object; in NVGetEnablePalette() [all …]
|
D | overlay.c | 100 struct nvif_object *dev = &drm->device.object; in nv10_update_plane() 177 struct nvif_object *dev = &nouveau_drm(plane->dev)->device.object; in nv10_disable_plane() 201 struct nvif_object *dev = &nouveau_drm(plane->base.dev)->device.object; in nv10_set_params() 350 struct nvif_object *dev = &nouveau_drm(plane->dev)->device.object; in nv04_update_plane() 430 struct nvif_object *dev = &nouveau_drm(plane->dev)->device.object; in nv04_disable_plane()
|
D | tvnv17.h | 134 nvif_wr32(&device->object, reg, val); in nv_write_ptv() 140 return nvif_rd32(&device->object, reg); in nv_read_ptv()
|
/linux-4.4.14/Documentation/filesystems/ |
D | exofs.txt | 11 time attributes and more. Each object is addressed by a 64bit ID, and is 12 contained in a 64bit ID partition. Each object has associated attributes 13 attached to it, which are integral part of the object and provide metadata about 14 the object. The standard defines some common obligatory attributes, but user 21 To use this file system, you need to have an object store to run it on. You 123 * The file system control block (AKA on-disk superblock) resides in an object 126 in-memory superblock structure at mount time. This object is created before 131 * Each file resides in its own object and contains the data (and it will be 136 name, inode #> pairs for files that are found in that directory. The object 138 a bitmap (stored in a separate object). Now they are allocated using a [all …]
|
D | directory-locking | 13 2) object creation. Locking rules: same as above. 15 3) object removal. Locking rules: caller locks parent, finds victim, 56 (1) if object removal or non-cross-directory rename holds lock on A and 59 the parent of object and it would have to lock the parent). 69 non-directory object, except renames, which take locks on source and 86 Any contended object is either held by cross-directory rename or 89 is blocked on belongs to child of that object due to (1). 93 would have a contended child and we had assumed that no object is its 97 Consider the object blocking the cross-directory rename. One 119 ability to check that directory is a descendent of another object. Current
|
D | xfs-self-describing-metadata.txt | 60 metadata object contains some form of unique identifier in a well known 62 hence parse and verify the metadata object. IF we can't independently identify 63 the type of metadata in the object, then the metadata doesn't describe itself 73 metadata object at runtime, during forensic analysis or repair. 105 object, we don't know what inode it belongs to and hence have to walk the entire 109 owner field in the metadata object, we can immediately do top down validation to 115 contents of the owner field are determined by the type of metadata object we are 127 For example, we can determine whether a metadata object is supposed to be free 130 compared to when the metadata object itself was last written. If the free space 131 block is more recent than the object and the object's owner, then there is a [all …]
|
D | overlayfs.txt | 19 cases an object accessed in the union will be indistinguishable 20 from accessing the corresponding object from the original filesystem. 25 upper filesystem that is providing the object. Similarly st_ino will 27 over the lifetime of a non-directory object. Many applications and 35 object in the 'upper' filesystem is visible while the object in the 37 merged with the 'upper' object. 59 then the lower object is hidden - the name refers only to the upper 60 object. 151 necessary. It then creates the object with the same metadata (owner, 152 mode, mtime, symlink-target etc.) and then if the object is a file, the [all …]
|
D | qnx6.txt | 76 Each object in the filesystem is represented by an inode. (index node) 78 the data held in the object and all of the metadata about an object except 80 The metadata about an object includes the permissions, owner, group, flags, 85 There are also pointers to the first 16 blocks, if the object data can be 96 A directory is a filesystem object and has an inode just like a file.
|
D | xfs-delayed-logging-design.txt | 14 than any other object (except maybe the superblock buffer) so keeping the 18 modifications to a single object to be carried in the log at any given time. 20 recording a new change to the object. XFS does this via a method called 22 new change to the object is recorded with a *new copy* of all the existing 25 That is, if we have a sequence of changes A through to F, and the object was 35 <object written to disk> 39 In other words, each time an object is relogged, the new transaction contains 43 that an object being relogged does not prevent the tail of the log from ever 96 That is, a single log buffer may contain multiple copies of the same object, 163 changes to the log buffers, we need to ensure that the object we are formatting [all …]
|
D | sysfs.txt | 37 of the kobject's parent, expressing internal object hierarchies to 39 ancestors of object hierarchies; i.e. the subsystems the objects 43 directory in the kernfs_node object associated with the directory. In 84 a specific object type. 176 IOW, they should take only an object, an attribute, and a buffer as parameters. 227 - The object passed to the methods will be pinned in memory via sysfs 228 referencing counting its embedded object. However, the physical 229 entity (e.g. device) the object represents may not be present. Be
|
/linux-4.4.14/Documentation/ |
D | assoc_array.txt | 28 This associative array implementation is an object container with the following 37 permits an object to be located in multiple arrays simultaneously. 42 (4) Index keys must be unique. Inserting an object with the same key as one 43 already in the array will replace the old object. 70 pack leaf object pointers into spare space in the node rather than making an 71 extra branch until as such time an object needs to be added to a full node. 122 this was for insertion, the new object is _not_ released by this function, 149 (2) Get a chunk of an object's index key. 151 unsigned long (*get_object_key_chunk)(const void *object, int level); 153 As the previous function, but gets its data from an object in the array [all …]
|
D | kobject.txt | 19 - A kobject is an object of type struct kobject. Kobjects have a name 29 If it does, the reference counting for the object is sure to be messed 32 - A ktype is the type of object that embeds a kobject. Every structure 53 a larger, domain-specific object. To this end, kobjects will be found 55 object-oriented terms, kobjects can be seen as a top-level, abstract class 116 Code which creates a kobject must, of course, initialize that object. Some 185 for the object in which it is embedded. As long as references to the object 186 exist, the object (and the code which supports it) must continue to exist. 196 reference count and, possibly, free the object. Note that kobject_init() 244 predictable object lifecycles become more complicated when sysfs is brought [all …]
|
D | kmemleak.txt | 39 and one object at the beginning of the list may cause other subsequent 56 dump=<addr> - dump information about the object found at <addr> 91 a pointer to a white object is found, the object is added to the 149 kmemleak_update_trace - update object allocation stack trace 150 kmemleak_not_leak - mark an object as not a leak 151 kmemleak_ignore - do not scan or report an object as leak 177 the minimum age of an object to be reported as a memory leak.
|
/linux-4.4.14/tools/build/Documentation/ |
D | Build.txt | 10 Unlike the kernel we don't have a single build object 'obj-y' list that where 33 OBJECT - is the name of the build object 35 When succefully finished the $(DIR) directory contains the final object file 136 It's possible to alter the standard object C flags in the following way: 138 CFLAGS_perf.o += '...' - alters CFLAGS for perf.o object 139 CFLAGS_gtk += '...' - alters CFLAGS for gtk build object 147 For each built object file 'a.o' the '.a.cmd' is created and holds: 149 - Command line used to built that object 150 (for each object) 153 (for compiled object) [all …]
|
/linux-4.4.14/security/smack/ |
D | smack_access.c | 125 int smk_access(struct smack_known *subject, struct smack_known *object, in smk_access() argument 146 if (object == &smack_known_web || subject == &smack_known_web) in smk_access() 151 if (object == &smack_known_star) in smk_access() 157 if (subject->smk_known == object->smk_known) in smk_access() 165 if (object == &smack_known_floor) in smk_access() 178 may = smk_access_entry(subject->smk_known, object->smk_known, in smk_access() 200 if (object == smack_unconfined) in smk_access() 209 smack_log(subject->smk_known, object->smk_known, in smk_access() 331 audit_log_untrustedstring(ab, sad->object); in smack_log_callback() 374 sad->object = object_label; in smack_log()
|
/linux-4.4.14/drivers/input/serio/ |
D | serio.c | 158 void *object; member 189 static void serio_remove_duplicate_events(void *object, in serio_remove_duplicate_events() argument 198 if (object == e->object) { in serio_remove_duplicate_events() 226 serio_add_port(event->object); in serio_handle_event() 230 serio_reconnect_port(event->object); in serio_handle_event() 234 serio_disconnect_port(event->object); in serio_handle_event() 235 serio_find_driver(event->object); in serio_handle_event() 239 serio_reconnect_subtree(event->object); in serio_handle_event() 243 serio_attach_driver(event->object); in serio_handle_event() 247 serio_remove_duplicate_events(event->object, event->type); in serio_handle_event() [all …]
|
D | hil_mlc.c | 590 mlc->imatch = node->object.packet; in hilse_setup_input() 594 mlc->imatch = node->object.packet; in hilse_setup_input() 598 mlc->imatch = node->object.packet; in hilse_setup_input() 642 BUG_ON(node->object.func == NULL); in hilse_donode() 643 rc = node->object.func(mlc, node->arg); in hilse_donode() 675 pack = node->object.packet; in hilse_donode() 681 pack = node->object.packet; in hilse_donode() 687 pack = node->object.packet; in hilse_donode()
|
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/engine/gr/ |
D | nv40.c | 44 nv40_gr_object_bind(struct nvkm_object *object, struct nvkm_gpuobj *parent, in nv40_gr_object_bind() argument 47 int ret = nvkm_gpuobj_new(object->engine->subdev.device, 20, align, in nv40_gr_object_bind() 51 nvkm_wo32(*pgpuobj, 0x00, object->oclass); in nv40_gr_object_bind() 74 nv40_gr_chan_bind(struct nvkm_object *object, struct nvkm_gpuobj *parent, in nv40_gr_chan_bind() argument 77 struct nv40_gr_chan *chan = nv40_gr_chan(object); in nv40_gr_chan_bind() 92 nv40_gr_chan_fini(struct nvkm_object *object, bool suspend) in nv40_gr_chan_fini() argument 94 struct nv40_gr_chan *chan = nv40_gr_chan(object); in nv40_gr_chan_fini() 130 nv40_gr_chan_dtor(struct nvkm_object *object) in nv40_gr_chan_dtor() argument 132 struct nv40_gr_chan *chan = nv40_gr_chan(object); in nv40_gr_chan_dtor() 157 nvkm_object_ctor(&nv40_gr_chan, oclass, &chan->object); in nv40_gr_chan_new() [all …]
|
D | nv20.c | 16 nv20_gr_chan_init(struct nvkm_object *object) in nv20_gr_chan_init() argument 18 struct nv20_gr_chan *chan = nv20_gr_chan(object); in nv20_gr_chan_init() 29 nv20_gr_chan_fini(struct nvkm_object *object, bool suspend) in nv20_gr_chan_fini() argument 31 struct nv20_gr_chan *chan = nv20_gr_chan(object); in nv20_gr_chan_fini() 59 nv20_gr_chan_dtor(struct nvkm_object *object) in nv20_gr_chan_dtor() argument 61 struct nv20_gr_chan *chan = nv20_gr_chan(object); in nv20_gr_chan_dtor() 83 nvkm_object_ctor(&nv20_gr_chan, oclass, &chan->object); in nv20_gr_chan_new() 86 *pobject = &chan->object; in nv20_gr_chan_new() 211 chan ? chan->object.client->name : "unknown", in nv20_gr_intr()
|
D | nv20.h | 21 #define nv20_gr_chan(p) container_of((p), struct nv20_gr_chan, object) 24 struct nvkm_object object; member
|
D | nv50.h | 21 #define nv50_gr_chan(p) container_of((p), struct nv50_gr_chan, object) 24 struct nvkm_object object; member
|
D | nv40.h | 18 #define nv40_gr_chan(p) container_of((p), struct nv40_gr_chan, object) 21 struct nvkm_object object; member
|
D | nv50.c | 41 nv50_gr_object_bind(struct nvkm_object *object, struct nvkm_gpuobj *parent, in nv50_gr_object_bind() argument 44 int ret = nvkm_gpuobj_new(object->engine->subdev.device, 16, in nv50_gr_object_bind() 48 nvkm_wo32(*pgpuobj, 0x00, object->oclass); in nv50_gr_object_bind() 67 nv50_gr_chan_bind(struct nvkm_object *object, struct nvkm_gpuobj *parent, in nv50_gr_chan_bind() argument 70 struct nv50_gr *gr = nv50_gr_chan(object)->gr; in nv50_gr_chan_bind() 95 nvkm_object_ctor(&nv50_gr_chan, oclass, &chan->object); in nv50_gr_chan_new() 97 *pobject = &chan->object; in nv50_gr_chan_new() 640 name = chan->object.client->name; in nv50_gr_intr()
|
D | nv04.c | 357 #define nv04_gr_chan(p) container_of((p), struct nv04_gr_chan, object) 360 struct nvkm_object object; member 1043 nv04_gr_object_bind(struct nvkm_object *object, struct nvkm_gpuobj *parent, in nv04_gr_object_bind() argument 1046 int ret = nvkm_gpuobj_new(object->engine->subdev.device, 16, align, in nv04_gr_object_bind() 1050 nvkm_wo32(*pgpuobj, 0x00, object->oclass); in nv04_gr_object_bind() 1148 nv04_gr_chan_dtor(struct nvkm_object *object) in nv04_gr_chan_dtor() argument 1150 struct nv04_gr_chan *chan = nv04_gr_chan(object); in nv04_gr_chan_dtor() 1161 nv04_gr_chan_fini(struct nvkm_object *object, bool suspend) in nv04_gr_chan_fini() argument 1163 struct nv04_gr_chan *chan = nv04_gr_chan(object); in nv04_gr_chan_fini() 1193 nvkm_object_ctor(&nv04_gr_chan, oclass, &chan->object); in nv04_gr_chan_new() [all …]
|
D | nv10.c | 397 #define nv10_gr_chan(p) container_of((p), struct nv10_gr_chan, object) 400 struct nvkm_object object; member 433 struct nvkm_device *device = chan->object.engine->subdev.device; in nv17_gr_mthd_lma_window() 506 struct nvkm_device *device = chan->object.engine->subdev.device; in nv17_gr_mthd_lma_enable() 954 nv10_gr_chan_fini(struct nvkm_object *object, bool suspend) in nv10_gr_chan_fini() argument 956 struct nv10_gr_chan *chan = nv10_gr_chan(object); in nv10_gr_chan_fini() 971 nv10_gr_chan_dtor(struct nvkm_object *object) in nv10_gr_chan_dtor() argument 973 struct nv10_gr_chan *chan = nv10_gr_chan(object); in nv10_gr_chan_dtor() 1012 nvkm_object_ctor(&nv10_gr_chan, oclass, &chan->object); in nv10_gr_chan_new() 1015 *pobject = &chan->object; in nv10_gr_chan_new() [all …]
|
D | nv2a.c | 29 nvkm_object_ctor(&nv2a_gr_chan, oclass, &chan->object); in nv2a_gr_chan_new() 32 *pobject = &chan->object; in nv2a_gr_chan_new()
|
/linux-4.4.14/Documentation/RCU/ |
D | rculist_nulls.txt | 22 * Because a writer could delete object, and a writer could 23 * reuse these object before the RCU grace period, we 24 * must check key after getting the reference on object 26 if (obj->key != key) { // not the object we expected 61 "If the object is moved from one list to another list in-between the 63 object has moved to the end of a new list, the traversal will not 64 complete properly on the list it should have, since the object will 99 But thanks to SLAB_DESTROY_BY_RCU, beware a deleted object can be reused 117 a race (some writer did a delete and/or a move of an object 121 the beginning. If the object was moved to the same chain, [all …]
|
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/engine/dma/ |
D | base.c | 32 nvkm_dma_search(struct nvkm_dma *dma, struct nvkm_client *client, u64 object) in nvkm_dma_search() argument 38 if (object < dmaobj->handle) in nvkm_dma_search() 41 if (object > dmaobj->handle) in nvkm_dma_search() 63 *pobject = &dmaobj->object; in nvkm_dma_oclass_new() 67 dmaobj->handle = oclass->object; in nvkm_dma_oclass_new()
|
D | user.c | 47 rb_erase(&dmaobj->rb, &dmaobj->object.client->dmaroot); in nvkm_dmaobj_dtor() 74 nvkm_object_ctor(&nvkm_dmaobj_func, oclass, &dmaobj->object); in nvkm_dmaobj_ctor()
|
/linux-4.4.14/fs/overlayfs/ |
D | Kconfig | 6 object in the 'upper' filesystem is visible while the object in the 8 merged with the 'upper' object.
|
/linux-4.4.14/drivers/input/gameport/ |
D | gameport.c | 265 void *object; member 304 if (event->object == e->object) { in gameport_remove_duplicate_events() 339 gameport_add_port(event->object); in gameport_handle_events() 343 gameport_attach_driver(event->object); in gameport_handle_events() 356 static int gameport_queue_event(void *object, struct module *owner, in gameport_queue_event() argument 373 if (event->object == object) { in gameport_queue_event() 396 event->object = object; in gameport_queue_event() 411 static void gameport_remove_pending_events(void *object) in gameport_remove_pending_events() argument 419 if (event->object == object) { in gameport_remove_pending_events() 446 gameport = event->object; in gameport_get_pending_child()
|
/linux-4.4.14/drivers/acpi/ |
D | acpi_processor.c | 233 union acpi_object object = { 0 }; in acpi_processor_get_info() local 234 struct acpi_buffer buffer = { sizeof(union acpi_object), &object }; in acpi_processor_get_info() 265 pr->acpi_id = object.processor.proc_id; in acpi_processor_get_info() 323 if (!object.processor.pblk_address) in acpi_processor_get_info() 325 else if (object.processor.pblk_length != 6) in acpi_processor_get_info() 327 object.processor.pblk_length); in acpi_processor_get_info() 329 pr->throttling.address = object.processor.pblk_address; in acpi_processor_get_info() 333 pr->pblk = object.processor.pblk_address; in acpi_processor_get_info()
|
D | processor_pdc.c | 28 union acpi_object object = { 0 }; in processor_physically_present() local 29 struct acpi_buffer buffer = { sizeof(union acpi_object), &object }; in processor_physically_present() 40 acpi_id = object.processor.proc_id; in processor_physically_present()
|
/linux-4.4.14/drivers/gpu/drm/vmwgfx/ |
D | vmwgfx_ttm_glue.c | 49 return ttm_mem_global_init(ref->object); in vmw_ttm_mem_global_init() 54 ttm_mem_global_release(ref->object); in vmw_ttm_mem_global_release() 75 dev_priv->mem_global_ref.object; in vmw_ttm_global_init()
|
/linux-4.4.14/Documentation/vm/ |
D | slub.txt | 41 P Poisoning (object and padding) 66 a result of storing the metadata (for example, caches with PAGE_SIZE object 98 SLUB can validate all object if the kernel was booted with slub_debug. In 134 large object sizes into one high order page. Setting command line 182 If SLUB encounters a corrupted object (full detection requires the kernel 196 INFO: Object <address> <object information> 205 2. The object contents if an object was involved. 210 Shows a few bytes before the object where the problem was detected. 212 object. 215 The bytes of the object. If the object is inactive then the bytes [all …]
|
D | zsmalloc.txt | 9 any object of size PAGE_SIZE/2 or larger would occupy an entire page. 14 pages act as a single higher-order page i.e. an object can span 0-order 26 location of the allocated object. The reason for this indirection is that 29 is very small. So, before using the allocating memory, the object has to 53 size: object size zspage stores
|
/linux-4.4.14/drivers/gpu/drm/nouveau/include/nvif/ |
D | device.h | 8 struct nvif_object object; member 53 struct nvkm_object object; \ 55 } *_udevice = _device->object.priv; \
|
D | client.h | 7 struct nvif_object object; member 26 (struct nvkm_client *)_client->object.priv; \
|
D | ioctl.h | 30 __u64 object; member 56 __u64 object; member
|
/linux-4.4.14/include/acpi/ |
D | acpixf.h | 437 acpi_unload_parent_table(acpi_handle object)) 487 acpi_get_name(acpi_handle object, u32 name_type, 494 acpi_attach_data(acpi_handle object, 498 acpi_detach_data(acpi_handle object, 501 acpi_get_data(acpi_handle object, 512 acpi_evaluate_object(acpi_handle object, 519 acpi_evaluate_object_typed(acpi_handle object, 528 acpi_get_object_info(acpi_handle object, 540 acpi_get_type(acpi_handle object, 544 acpi_get_parent(acpi_handle object, [all …]
|
/linux-4.4.14/drivers/staging/lustre/lustre/include/ |
D | lustre_handles.h | 54 void (*hop_addref)(void *object); 55 void (*hop_free)(void *object, int size);
|
/linux-4.4.14/drivers/gpu/drm/nouveau/include/nvkm/engine/ |
D | dma.h | 10 struct nvkm_object object; member 26 nvkm_dma_search(struct nvkm_dma *, struct nvkm_client *, u64 object);
|
D | fifo.h | 9 struct nvkm_object *object; member 18 struct nvkm_object object; member
|
/linux-4.4.14/drivers/staging/fsl-mc/ |
D | README.txt | 30 DPAA2 hardware resources. The MC provides an object-based abstraction for 86 A DPRC is an container object that holds all the other 126 is at the DPRC (container) level, not at the individual object 140 utilizing multiple hardware objects. Each object has specialized 169 Below the objects are described. For each object a brief description 170 is provided along with a summary of the kinds of operations the object 171 supports and a summary of key resources of the object (mmio regions 232 object) which provides a list of pointers to memory 255 drivers and 2) functional object drivers (such as Ethernet). 261 Each object in the DPRC is a Linux "device" and is bound to a driver. [all …]
|
D | TODO | 4 * Add at least one device driver for a DPAA2 object (child device of the 20 bus driver and DPAA2 object drivers are based is continuing
|
/linux-4.4.14/arch/arm/mm/ |
D | proc-arm720.S | 140 .type arm710_cr1_clear, #object 141 .type arm710_cr1_set, #object 168 .type arm720_crval, #object 192 .type __\name\()_proc_info,#object
|
D | proc-v7.S | 535 .type __v7_ca5mp_proc_info, #object 545 .type __v7_ca9mp_proc_info, #object 555 .type __v7_ca8_proc_info, #object 568 .type __v7_pj4b_proc_info, #object 579 .type __v7_cr7mp_proc_info, #object 589 .type __v7_ca7mp_proc_info, #object 599 .type __v7_ca12mp_proc_info, #object 609 .type __v7_ca15mp_proc_info, #object 619 .type __v7_b15mp_proc_info, #object 629 .type __v7_ca17mp_proc_info, #object [all …]
|
D | proc-fa526.S | 173 .type fa526_cr1_clear, #object 174 .type fa526_cr1_set, #object 195 .type __fa526_proc_info,#object
|
/linux-4.4.14/arch/mips/ |
D | Kbuild | 14 # mips object files 15 # The object files are linked as core-y files would be linked
|
/linux-4.4.14/Documentation/driver-model/ |
D | bus.txt | 15 object of this type. They must initialize the name field, and may 32 initializes the rest of the fields in the bus object and inserts it 33 into a global list of bus types. Once the bus object is registered, 80 count on each object in the list is incremented before the callback is 81 called; it is decremented after the next object has been obtained. The
|
/linux-4.4.14/Documentation/filesystems/nfs/ |
D | Exporting | 34 tree. This means that if any filesystem object is in the dcache, then 35 all of the ancestors of that filesystem object are also in the dcache. 37 maintained easily (by each object maintaining a reference count on 42 for the object. This leads to two related but distinct features of 111 to find or create a dentry for the same object. The default 117 Given a filehandle fragment, this should find the implied object and 122 implied object and create a dentry for it (possibly with 136 object identified by the child dentry. If no get_name function is
|
/linux-4.4.14/Documentation/security/ |
D | Smack.txt | 45 to an object with another 74 the label given to a new filesystem object will be the label 86 on a directory when an object is created in the directory and 88 to the directory includes the transmute ("t") mode the object 90 creating process. If the object being created is a directory 118 Smack label has a particular access to an object with a 125 Smack label has a particular access to an object with a 138 object label, the third the access to allow and the fourth the 140 "rwxat-". If a rule for a given subject and object exists it will be 186 object label, and the third the requested access. The access [all …]
|
D | credentials.txt | 33 object acts upon another: 49 credentials. What's in the set depends on the type of object. 54 indicates the ownership of that object. This is used for resource 63 indicates the 'objective context' of that object. This may or may not be 68 carried out when an object is acted upon. 72 A subject is an object that is acting upon another object. 98 object. The set of actions available depends on the nature of the subject 99 and the object. 106 When a subject acts upon an object, a security calculation is made. This 110 object, given those contexts. [all …]
|
/linux-4.4.14/arch/metag/tbx/ |
D | tbitimer.S | 22 .type ___TBITimeB,object 30 .type ___TBITimeI,object 38 .type ___TBITimes,object
|
/linux-4.4.14/drivers/isdn/hardware/eicon/ |
D | divasmain.c | 511 if (!(psoft_isr->object = pdpc)) { in diva_os_initialize_soft_isr() 525 if (psoft_isr && psoft_isr->object) { in diva_os_schedule_soft_isr() 527 (diva_os_thread_dpc_t *) psoft_isr->object; in diva_os_schedule_soft_isr() 542 if (psoft_isr && psoft_isr->object) { in diva_os_remove_soft_isr() 544 (diva_os_thread_dpc_t *) psoft_isr->object; in diva_os_remove_soft_isr() 548 mem = psoft_isr->object; in diva_os_remove_soft_isr() 549 psoft_isr->object = NULL; in diva_os_remove_soft_isr()
|
/linux-4.4.14/drivers/gpu/drm/nouveau/include/nvkm/core/ |
D | client.h | 6 struct nvkm_object object; member 24 struct nvkm_object *nvkm_client_search(struct nvkm_client *, u64 object);
|
D | object.h | 20 u64 object; member 83 u64 object; member
|
/linux-4.4.14/arch/arm/common/ |
D | mcpm_head.S | 218 .type first_man_locks, #object 223 .type mcpm_entry_vectors, #object 227 .type mcpm_entry_early_pokes, #object 231 .type mcpm_power_up_setup_phys, #object
|
/linux-4.4.14/lib/ |
D | debugobjects.c | 120 if (obj->object == addr) in lookup_object() 142 obj->object = addr; in alloc_object() 258 descr->debug_hint(obj->object) : NULL; in debug_print_object() 394 struct debug_obj o = { .object = addr, in debug_object_activate() 484 struct debug_obj o = { .object = addr, in debug_object_deactivate() 600 struct debug_obj o = { .object = addr, in debug_object_assert_init() 655 struct debug_obj o = { .object = addr, in debug_object_active_state() 691 oaddr = (unsigned long) obj->object; in __debug_check_no_obj_freed()
|
/linux-4.4.14/Documentation/scsi/ |
D | scsi_fc_transport.txt | 50 The FC transport is now recognizing a new object - a vport. A vport is 57 to create vports. The transport will create the vport object within the 80 Today, the device tree typically contains the scsi_host object, 82 transport creates the vport object and places it under the scsi_host 83 object corresponding to the physical adapter. The LLDD will allocate 84 a new scsi_host for the vport and link its object under the vport. 88 This could be used in the future to link the object onto a vm-specific 90 a symbolic link to the vport object will be placed in the physical 122 The new fc_vport class object has the following attributes 162 For the fc_host class object, the following attributes are added for vports: [all …]
|
/linux-4.4.14/Documentation/x86/x86_64/ |
D | cpu-hotplug-spec | 9 In ACPI each CPU needs an LAPIC object in the MADT table (5.2.11.5 in the 11 objects by setting the Enabled bit in the LAPIC object to zero.
|
/linux-4.4.14/drivers/gpu/drm/virtio/ |
D | virtgpu_ttm.c | 55 return ttm_mem_global_init(ref->object); in virtio_gpu_ttm_mem_global_init() 60 ttm_mem_global_release(ref->object); in virtio_gpu_ttm_mem_global_release() 83 vgdev->mman.mem_global_ref.object; in virtio_gpu_ttm_global_init() 440 vgdev->mman.bo_global_ref.ref.object, in virtio_gpu_ttm_init()
|
/linux-4.4.14/Documentation/namespaces/ |
D | compatibility-list.txt | 19 object inside the kernel. E.g. semaphore with IPCID or 26 other object in another namespace.
|
/linux-4.4.14/arch/arm/boot/bootp/ |
D | initrd.S | 1 .type initrd_start,#object
|
/linux-4.4.14/drivers/gpu/drm/cirrus/ |
D | cirrus_ttm.c | 41 return ttm_mem_global_init(ref->object); in cirrus_ttm_mem_global_init() 47 ttm_mem_global_release(ref->object); in cirrus_ttm_mem_global_release() 68 cirrus->ttm.mem_global_ref.object; in cirrus_ttm_global_init() 261 cirrus->ttm.bo_global_ref.ref.object, in cirrus_mm_init()
|
/linux-4.4.14/drivers/gpu/drm/ast/ |
D | ast_ttm.c | 41 return ttm_mem_global_init(ref->object); in ast_ttm_mem_global_init() 47 ttm_mem_global_release(ref->object); in ast_ttm_mem_global_release() 68 ast->ttm.mem_global_ref.object; in ast_ttm_global_init() 261 ast->ttm.bo_global_ref.ref.object, in ast_mm_init()
|
/linux-4.4.14/drivers/gpu/drm/mgag200/ |
D | mgag200_ttm.c | 41 return ttm_mem_global_init(ref->object); in mgag200_ttm_mem_global_init() 47 ttm_mem_global_release(ref->object); in mgag200_ttm_mem_global_release() 68 ast->ttm.mem_global_ref.object; in mgag200_ttm_global_init() 261 mdev->ttm.bo_global_ref.ref.object, in mgag200_mm_init()
|
/linux-4.4.14/include/drm/ |
D | drm_global.h | 43 void *object; member
|