/Linux-v5.4/tools/testing/selftests/bpf/verifier/ |
D | ref_tracking.c | 2 "reference tracking: leak potential reference", 5 BPF_MOV64_REG(BPF_REG_6, BPF_REG_0), /* leak reference */ 9 .errstr = "Unreleased reference", 13 "reference tracking: leak potential reference to sock_common", 16 BPF_MOV64_REG(BPF_REG_6, BPF_REG_0), /* leak reference */ 20 .errstr = "Unreleased reference", 24 "reference tracking: leak potential reference on stack", 34 .errstr = "Unreleased reference", 38 "reference tracking: leak potential reference on stack 2", 49 .errstr = "Unreleased reference", [all …]
|
/Linux-v5.4/tools/testing/selftests/bpf/prog_tests/ |
D | global_data.c | 18 { "relocate .bss reference", 0, 0 }, in test_global_data_number() 19 { "relocate .data reference", 1, 42 }, in test_global_data_number() 20 { "relocate .rodata reference", 2, 24 }, in test_global_data_number() 21 { "relocate .bss reference", 3, 0 }, in test_global_data_number() 22 { "relocate .data reference", 4, 0xffeeff }, in test_global_data_number() 23 { "relocate .rodata reference", 5, 0xabab }, in test_global_data_number() 24 { "relocate .bss reference", 6, 1234 }, in test_global_data_number() 25 { "relocate .bss reference", 7, 0 }, in test_global_data_number() 26 { "relocate .rodata reference", 8, 0xab }, in test_global_data_number() 27 { "relocate .rodata reference", 9, 0x1111111111111111 }, in test_global_data_number() [all …]
|
/Linux-v5.4/drivers/acpi/acpica/ |
D | exresolv.c | 36 * DESCRIPTION: Convert Reference objects to values 97 * DESCRIPTION: Retrieve the value from an internal object. The Reference type 120 ref_type = stack_desc->reference.class; in acpi_ex_resolve_object_to_value() 127 * Note: this increments the local's object reference count in acpi_ex_resolve_object_to_value() 131 reference.value, in acpi_ex_resolve_object_to_value() 140 stack_desc->reference.value, in acpi_ex_resolve_object_to_value() 144 * Now we can delete the original Reference Object and in acpi_ex_resolve_object_to_value() 153 switch (stack_desc->reference.target_type) { in acpi_ex_resolve_object_to_value() 172 obj_desc = *stack_desc->reference.where; in acpi_ex_resolve_object_to_value() 196 /* Invalid reference object */ in acpi_ex_resolve_object_to_value() [all …]
|
D | exdebug.c | 180 /* Decode the reference */ in acpi_ex_do_debug_object() 182 switch (source_desc->reference.class) { in acpi_ex_do_debug_object() 185 acpi_os_printf("0x%X\n", source_desc->reference.value); in acpi_ex_do_debug_object() 193 source_desc->reference.value); in acpi_ex_do_debug_object() 205 if (source_desc->reference.node) { in acpi_ex_do_debug_object() 207 (source_desc->reference.node) != in acpi_ex_do_debug_object() 211 source_desc->reference.node); in acpi_ex_do_debug_object() 214 source_desc->reference.node, in acpi_ex_do_debug_object() 215 (source_desc->reference.node)-> in acpi_ex_do_debug_object() 218 switch ((source_desc->reference.node)->type) { in acpi_ex_do_debug_object() [all …]
|
D | exstore.c | 38 * Reference; 84 /* Destination object must be a Reference or a Constant object */ in acpi_ex_store() 103 /* Destination is not a Reference object */ in acpi_ex_store() 106 "Target is not a Reference or Constant object - [%s] %p", in acpi_ex_store() 114 * Examine the Reference class. These cases are handled: in acpi_ex_store() 121 switch (ref_desc->reference.class) { in acpi_ex_store() 127 ref_desc->reference. in acpi_ex_store() 147 acpi_ds_store_object_to_local(ref_desc->reference.class, in acpi_ex_store() 148 ref_desc->reference.value, in acpi_ex_store() 167 ACPI_ERROR((AE_INFO, "Unknown Reference Class 0x%2.2X", in acpi_ex_store() [all …]
|
D | utdelete.c | 4 * Module Name: utdelete - object deletion and reference count utilities 31 * DESCRIPTION: Low level object deletion, after reference counts have been 32 * updated (All reference counts, including sub-objects!) 350 * RETURN: None. Sets new reference count within the object 352 * DESCRIPTION: Modify the reference count for an internal acpi object 371 * Always get the reference count lock. Note: Interpreter and/or in acpi_ut_update_ref_count() 377 /* Perform the reference count action (increment, decrement) */ in acpi_ut_update_ref_count() 386 /* The current reference count should never be zero here */ in acpi_ut_update_ref_count() 390 "Obj %p, Reference Count was zero before increment\n", in acpi_ut_update_ref_count() 404 /* The current reference count must be non-zero */ in acpi_ut_update_ref_count() [all …]
|
D | dspkginit.c | 183 * A method reference "looks" to the parser to be a method in acpi_ds_build_internal_package_obj() 227 /* Existing package, get existing reference count */ in acpi_ds_build_internal_package_obj() 319 * DESCRIPTION: Resolve a named reference element within a package object 353 /* We are only interested in reference objects/elements */ in acpi_ds_init_package_element() 357 /* Attempt to resolve the (named) reference to a namespace node */ in acpi_ds_init_package_element() 371 * PARAMETERS: element_ptr - Pointer to a reference object 375 * DESCRIPTION: Resolve a package element that is a reference to a named 394 /* Check if reference element is already resolved */ in acpi_ds_resolve_package_element() 396 if (element->reference.resolved) { in acpi_ds_resolve_package_element() 404 /* Element must be a reference object of correct type */ in acpi_ds_resolve_package_element() [all …]
|
D | dbobject.c | 246 /* Decode the reference */ in acpi_db_display_internal_object() 248 switch (obj_desc->reference.class) { in acpi_db_display_internal_object() 252 obj_desc->reference.value); in acpi_db_display_internal_object() 255 [obj_desc->reference.value].object; in acpi_db_display_internal_object() 265 obj_desc->reference.value); in acpi_db_display_internal_object() 268 [obj_desc->reference.value].object; in acpi_db_display_internal_object() 277 switch (obj_desc->reference.target_type) { in acpi_db_display_internal_object() 281 obj_desc->reference. in acpi_db_display_internal_object() 284 (obj_desc->reference.object); in acpi_db_display_internal_object() 290 obj_desc->reference. in acpi_db_display_internal_object() [all …]
|
/Linux-v5.4/include/dt-bindings/iio/adc/ |
D | fsl-imx25-gcq.h | 9 #define MX25_ADC_REFP_YP 0 /* YP voltage reference */ 10 #define MX25_ADC_REFP_XP 1 /* XP voltage reference */ 11 #define MX25_ADC_REFP_EXT 2 /* External voltage reference */ 12 #define MX25_ADC_REFP_INT 3 /* Internal voltage reference */ 14 #define MX25_ADC_REFN_XN 0 /* XN ground reference */ 15 #define MX25_ADC_REFN_YN 1 /* YN ground reference */ 16 #define MX25_ADC_REFN_NGND 2 /* Internal ground reference */ 17 #define MX25_ADC_REFN_NGND2 3 /* External ground reference */
|
/Linux-v5.4/Documentation/devicetree/bindings/phy/ |
D | ti,phy-am654-serdes.txt | 23 reference clock and right input clock in that order. 25 SERDES. Should have 3 items for CMU reference clock, 35 for selecting the correct reference clock. This can be used while 47 left input reference clock as indicated by <&k3_clks 153 4>, external 48 reference clock as indicated by <&k3_clks 153 1> and right input 49 reference clock as indicated by <&serdes1 AM654_SERDES_LO_REFCLK>. (The 53 first refers to the CMU reference clock, second refers to the left output 54 reference clock and the third refers to the right output reference clock. 57 parent of left input reference clock to MAINHSDIV_CLKOUT4 and parent of 58 CMU reference clock to left input reference clock.
|
/Linux-v5.4/Documentation/gpu/ |
D | drm-kms-helpers.rst | 36 Modeset Helper Reference for Common Vtables 47 Atomic Modeset Helper Functions Reference 62 Helper Functions Reference 77 Atomic State Helper Reference 86 Simple KMS Helper Reference 98 fbdev Helper Functions Reference 110 format Helper Functions Reference 116 Framebuffer CMA Helper Functions Reference 125 Framebuffer GEM Helper Reference 152 Bridge Helper Reference [all …]
|
/Linux-v5.4/Documentation/devicetree/bindings/iio/adc/ |
D | fsl,imx25-gcq.txt | 15 - vref-ext-supply: The regulator supplying the ADC reference voltage. 16 Required when at least one subnode uses the this reference. 17 - vref-xp-supply: The regulator supplying the ADC reference voltage on pin XP. 18 Required when at least one subnode uses this reference. 19 - vref-yp-supply: The regulator supplying the ADC reference voltage on pin YP. 20 Required when at least one subnode uses this reference. 23 Optionally you can define subnodes which define the reference voltage 37 - fsl,adc-refp: specifies the positive reference input as defined in 39 - fsl,adc-refn: specifies the negative reference input as defined in
|
/Linux-v5.4/drivers/gpu/drm/i915/ |
D | intel_runtime_pm.c | 370 * intel_runtime_pm_get_raw - grab a raw runtime pm reference 376 * This function grabs a device-level runtime pm reference (mostly used for 380 * Any runtime pm reference obtained by this function must have a symmetric 381 * call to intel_runtime_pm_put_raw() to release the reference again. 392 * intel_runtime_pm_get - grab a runtime pm reference 395 * This function grabs a device-level runtime pm reference (mostly used for GEM 398 * Any runtime pm reference obtained by this function must have a symmetric 399 * call to intel_runtime_pm_put() to release the reference again. 409 * intel_runtime_pm_get_if_in_use - grab a runtime pm reference if device in use 412 * This function grabs a device-level runtime pm reference if the device is [all …]
|
/Linux-v5.4/drivers/cpufreq/ |
D | amd_freq_sensitivity.c | 32 u64 reference; member 44 struct msr actual, reference; in amd_powersave_bias_target() local 56 &reference.l, &reference.h); in amd_powersave_bias_target() 58 reference.h &= 0x00ffffff; in amd_powersave_bias_target() 61 if (actual.q < data->actual || reference.q < data->reference) { in amd_powersave_bias_target() 67 d_reference = reference.q - data->reference; in amd_powersave_bias_target() 103 data->reference = reference.q; in amd_powersave_bias_target()
|
/Linux-v5.4/security/apparmor/include/ |
D | policy_unpack.h | 75 * __aa_get_loaddata - get a reference count to uncounted data reference 76 * @data: reference to get a count on 78 * Returns: pointer to reference OR NULL if race is lost and reference is 94 * aa_get_loaddata - get a reference count from a counted data reference 95 * @data: reference to get a count on 97 * Returns: point to reference 98 * Requires: @data to have a valid reference count on it. It is a bug
|
/Linux-v5.4/drivers/md/ |
D | dm-builtin.c | 8 * The release method is called when the last reference to the kobject is 10 * reference. 14 * increased module reference count or synchronizing against the release 20 * 1. Some other process takes a reference to dm kobject 23 * because of the other reference taken at step 1 25 * 5. The other process that took the reference in step 1 drops it, 29 * 8. dm_sysfs_exit continues, the dm device is unloaded, module reference 35 * Note that if the process that takes the foreign reference to dm kobject
|
/Linux-v5.4/fs/xfs/ |
D | xfs_extfree_item.h | 29 * The EFI is reference counted so that it is not freed prior to both the EFI 34 * 1.) an EFI held reference to track EFI AIL insertion 35 * 2.) an EFD held reference to track EFD commit 38 * EFI is added to and dirtied in a transaction, ownership of reference one 39 * transfers to the transaction. The reference is dropped once the EFI is 42 * the EFD reference under all circumstances to this point. The caller has no 47 * Once an EFD is allocated and dirtied in a transaction, reference two 48 * transfers to the transaction. The EFD reference is dropped once it reaches 49 * the unpin handler. Similar to the EFI, the reference also drops in the event
|
/Linux-v5.4/Documentation/hwmon/ |
D | ads7828.rst | 36 * ext_vref: (bool) External reference 37 set to true if it operates with an external reference, false for default 38 internal reference. 40 * vref_mv: (unsigned int) Voltage reference 41 if using an external reference, set this to the reference voltage in mV, 46 operation and internal voltage reference (2.5V). 59 The chip also has the facility to use an external voltage reference. This
|
/Linux-v5.4/Documentation/devicetree/bindings/arm/socionext/ |
D | uniphier.txt | 11 - Reference Board: "socionext,uniphier-ld4-ref" 14 - Reference Board: "socionext,uniphier-pro4-ref" 19 - Reference Board: "socionext,uniphier-sld8-ref" 26 - Reference Board: "socionext,uniphier-ld6b-ref" 29 - Reference Board: "socionext,uniphier-ld11-ref" 33 - Reference Board: "socionext,uniphier-ld20-ref" 37 - Reference Board: "socionext,uniphier-pxs3-ref"
|
/Linux-v5.4/Documentation/filesystems/nfs/ |
D | pnfs.txt | 1 Reference counting in pnfs: 5 reference multiple devices, each of which can reference multiple data servers. 8 we need to reference count. 18 We reference the header for the inode pointing to it, across each 24 the reference count, as the layout is kept around by the lseg that 29 lsegs reference device ids, which are resolved per nfs_client and 47 level cache. Its reference is held over the lifetime of the deviceid 52 lseg maintains an extra reference corresponding to the NFS_LSEG_VALID
|
/Linux-v5.4/Documentation/devicetree/bindings/iio/ |
D | mount-matrix.txt | 17 reference into the device frame of reference using a translation matrix as 23 relative to some specific device frame of reference. 28 reference to (x,y,z) orientation, with (x,y) corresponding to these axes on the 37 reference. This means that the sensor may be flipped upside-down, left-right, 38 or tilted at any angle relative to the frame of reference. 40 Another frame of reference is how the device with its sensor relates to the 49 - Accelerometers have their world frame of reference toward the center of 54 reference can thus be determined. and users would likely expect a value of 93 - Magnetometers (compasses) have their world frame of reference relative to the 95 respect to the local earth geomagnetic reference frame where (y) is in the [all …]
|
/Linux-v5.4/Documentation/RCU/ |
D | rcuref.txt | 1 Reference-count design for elements of lists/arrays protected by RCU. 5 stop if you need to combine reference counts and RCU. Please see 12 Reference counting on elements of lists which are protected by traditional 45 search_and_reference() could potentially hold reference to an element which 75 Sometimes, a reference to the element needs to be obtained in the 112 The key point is that the initial reference added by add() is not removed 116 readers that can or ever will be able to reference the element. The 118 any reader finds the element, that reader may safely acquire a reference 119 without checking the value of the reference counter. 123 a given object will succeed in obtaining a reference to that object, [all …]
|
/Linux-v5.4/Documentation/devicetree/bindings/remoteproc/ |
D | qcom,q6v5.txt | 31 Definition: reference to the interrupts that match interrupt-names 58 Definition: reference to the clocks that match clock-names 80 Definition: reference to the reset-controller for the modem sub-system 81 reference to the list of 3 reset-controllers for the 83 reference to the list of 2 reset-controllers for the modem 103 Definition: reference to the regulators to be held on behalf of the 114 Definition: reference to the regulators to be held on behalf of the 122 Definition: reference to the regulators to be held on behalf of the 128 Definition: reference to power-domains that match power-domain-names 147 Definition: reference to the smem state for requesting the Hexagon to [all …]
|
/Linux-v5.4/drivers/usb/gadget/udc/ |
D | pch_udc.c | 278 * @dev: reference to device struct 321 * @driver: reference to gadget driver bound 322 * @pdev: reference to the PCI device 460 * @dev: Reference to pch_udc_dev structure 476 * @dev: Reference to pch_udc_dev structure 492 * @dev: Reference to pch_udc_dev structure 509 * @dev: Reference to pch_udc_dev structure 520 * @dev: Reference to pch_udc_dev structure 531 * @dev: Reference to pch_udc_regs structure 540 * @dev: Reference to pch_udc_regs structure [all …]
|
/Linux-v5.4/drivers/gpu/drm/vmwgfx/ |
D | ttm_object.h | 32 * Base- and reference object implementation for the various 33 * ttm objects. Implements reference counting, minimal security checks 51 * Describes what type of reference a ref object holds. 55 * TTM_REF_SYNCCPU_READ is a SYNCCPU_READ reference on a 58 * TTM_REF_SYNCCPU_WRITE is a SYNCCPU_WRITE reference on a 106 * including the hash entry. A reference to a base object can 116 * @ref_obj_release: A function to be called when a reference object 207 * caller doesn't yet have a reference to the base object. 229 * @base: The base object to reference. 230 * @ref_type: The type of reference. [all …]
|