/Linux-v4.19/virt/kvm/arm/vgic/ |
D | vgic-its.c | 37 static int vgic_its_save_tables_v0(struct vgic_its *its); 38 static int vgic_its_restore_tables_v0(struct vgic_its *its); 39 static int vgic_its_commit_v0(struct vgic_its *its); 167 int (*save_tables)(struct vgic_its *its); 168 int (*restore_tables)(struct vgic_its *its); 169 int (*commit)(struct vgic_its *its); 188 inline const struct vgic_its_abi *vgic_its_get_abi(struct vgic_its *its) in vgic_its_get_abi() argument 190 return &its_table_abi_versions[its->abi_rev]; in vgic_its_get_abi() 193 static int vgic_its_set_abi(struct vgic_its *its, u32 rev) in vgic_its_set_abi() argument 197 its->abi_rev = rev; in vgic_its_set_abi() [all …]
|
D | vgic-v4.c | 262 struct vgic_its *its; in kvm_vgic_v4_set_forwarding() local 274 its = vgic_get_its(kvm, irq_entry); in kvm_vgic_v4_set_forwarding() 275 if (IS_ERR(its)) in kvm_vgic_v4_set_forwarding() 278 mutex_lock(&its->its_lock); in kvm_vgic_v4_set_forwarding() 281 ret = vgic_its_resolve_lpi(kvm, its, irq_entry->msi.devid, in kvm_vgic_v4_set_forwarding() 310 mutex_unlock(&its->its_lock); in kvm_vgic_v4_set_forwarding() 317 struct vgic_its *its; in kvm_vgic_v4_unset_forwarding() local 328 its = vgic_get_its(kvm, irq_entry); in kvm_vgic_v4_unset_forwarding() 329 if (IS_ERR(its)) in kvm_vgic_v4_unset_forwarding() 332 mutex_lock(&its->its_lock); in kvm_vgic_v4_unset_forwarding() [all …]
|
/Linux-v4.19/arch/um/os-Linux/ |
D | time.c | 62 struct itimerspec its; in os_timer_set_interval() local 74 its.it_value.tv_sec = its_in->it_value.tv_sec; in os_timer_set_interval() 75 its.it_value.tv_nsec = its_in->it_value.tv_nsec; in os_timer_set_interval() 77 its.it_value.tv_sec = 0; in os_timer_set_interval() 78 its.it_value.tv_nsec = nsec; in os_timer_set_interval() 81 its.it_interval.tv_sec = 0; in os_timer_set_interval() 82 its.it_interval.tv_nsec = nsec; in os_timer_set_interval() 84 if(timer_settime(*t, 0, &its, NULL) == -1) { in os_timer_set_interval() 102 struct itimerspec its; in os_timer_remain() local 109 if(timer_gettime(t, &its) == -1) { in os_timer_remain() [all …]
|
/Linux-v4.19/drivers/irqchip/ |
D | irq-gic-v3-its.c | 150 struct its_node *its; member 182 struct its_node *its = its_dev->its; in dev_event_to_col() local 184 return its->collections + its_dev->event_map.col_map[event]; in dev_event_to_col() 195 static struct its_vpe *valid_vpe(struct its_node *its, struct its_vpe *vpe) in valid_vpe() argument 197 if (valid_col(its->collections + vpe->col_idx)) in valid_vpe() 408 static struct its_collection *its_build_mapd_cmd(struct its_node *its, in its_build_mapd_cmd() argument 429 static struct its_collection *its_build_mapc_cmd(struct its_node *its, in its_build_mapc_cmd() argument 443 static struct its_collection *its_build_mapti_cmd(struct its_node *its, in its_build_mapti_cmd() argument 463 static struct its_collection *its_build_movi_cmd(struct its_node *its, in its_build_movi_cmd() argument 482 static struct its_collection *its_build_discard_cmd(struct its_node *its, in its_build_discard_cmd() argument [all …]
|
/Linux-v4.19/arch/mips/generic/ |
D | Platform | 16 its-y := vmlinux.its.S 17 its-$(CONFIG_FIT_IMAGE_FDT_BOSTON) += board-boston.its.S 18 its-$(CONFIG_FIT_IMAGE_FDT_NI169445) += board-ni169445.its.S 19 its-$(CONFIG_FIT_IMAGE_FDT_OCELOT_PCB123) += board-ocelot_pcb123.its.S 20 its-$(CONFIG_FIT_IMAGE_FDT_XILFPGA) += board-xilfpga.its.S
|
/Linux-v4.19/arch/mips/boot/ |
D | Makefile | 115 targets += vmlinux.its.S 120 $(obj)/vmlinux.its.S: $(addprefix $(srctree)/arch/mips/$(PLATFORM)/,$(ITS_INPUTS)) FORCE 123 targets += vmlinux.its 124 targets += vmlinux.gz.its 125 targets += vmlinux.bz2.its 126 targets += vmlinux.lzmo.its 127 targets += vmlinux.lzo.its 139 $(obj)/vmlinux.its: $(obj)/vmlinux.its.S $(VMLINUX) FORCE 142 $(obj)/vmlinux.gz.its: $(obj)/vmlinux.its.S $(VMLINUX) FORCE 145 $(obj)/vmlinux.bz2.its: $(obj)/vmlinux.its.S $(VMLINUX) FORCE [all …]
|
/Linux-v4.19/arch/arm64/boot/dts/arm/ |
D | foundation-v8-gicv3.dtsi | 22 its: its@2f020000 { label 23 compatible = "arm,gic-v3-its";
|
/Linux-v4.19/arch/arm/mach-imx/ |
D | Kconfig | 92 configurations for the board and its peripherals. 107 configurations for the board and its peripherals. 127 configurations for the board and its peripherals. 142 Include support for Visstrim_m10 platform and its different variants. 143 This includes specific configurations for the board and its 163 includes specific configurations for the module and its peripherals. 187 configurations for the board and its peripherals. 209 specific configurations for the board and its peripherals. 225 configurations for the board and its peripherals. 242 specific configurations for the board and its peripherals. [all …]
|
/Linux-v4.19/include/linux/ |
D | time.h | 75 static inline bool itimerspec64_valid(const struct itimerspec64 *its) in itimerspec64_valid() argument 77 if (!timespec64_valid(&(its->it_interval)) || in itimerspec64_valid() 78 !timespec64_valid(&(its->it_value))) in itimerspec64_valid()
|
D | compat_time.h | 27 extern int get_compat_itimerspec64(struct itimerspec64 *its, 29 extern int put_compat_itimerspec64(const struct itimerspec64 *its,
|
/Linux-v4.19/Documentation/hwmon/ |
D | ibmpowernv | 18 sensor type and its attribute data. 44 disable/enable all of its temperature sensors. 56 disable/enable all of its voltage sensors. 66 disable/enable all of its power sensors. 76 disable/enable all of its current sensors.
|
D | lm95234 | 23 or four (LM95234) remote diodes as well as its own temperature. 33 Each sensor has its own maximum limit, but the hysteresis is common to all 38 The lm95234 driver can change its update interval to a fixed set of values.
|
D | lm95245 | 22 the temperature of a remote diode as well as its own temperature. 31 Each sensor has its own critical limit. Additionally, there is a relative 38 The lm95245 driver can change its update interval to a fixed set of values.
|
/Linux-v4.19/Documentation/devicetree/bindings/interrupt-controller/ |
D | arm,gic-v3.txt | 85 - compatible : Should at least contain "arm,gic-v3-its". 93 - socionext,synquacer-pre-its: (u32, u32) tuple describing the untranslated 119 gic-its@2c200000 { 120 compatible = "arm,gic-v3-its"; 144 gic-its@2c200000 { 145 compatible = "arm,gic-v3-its"; 151 gic-its@2c400000 { 152 compatible = "arm,gic-v3-its";
|
/Linux-v4.19/Documentation/ABI/testing/ |
D | sysfs-devices-online | 11 successful) its 'offline' field is updated accordingly. In 14 for the device and (if successful) its 'offline' field is 19 it is removed (i.e. device_del() is called for it), or its bus
|
D | sysfs-bus-fsi | 7 on its links. 24 Sends an FSI terminate command from the master to its 27 addition the slave freezes its internal error register for
|
/Linux-v4.19/Documentation/devicetree/bindings/iommu/ |
D | rockchip,iommu.txt | 5 its master device. Each slave device is bound to a single master device, and 6 shares its clocks, power domain and irq. 15 to associate with its master device. See:
|
/Linux-v4.19/Documentation/devicetree/bindings/soc/fsl/cpm_qe/qe/ |
D | par_io.txt | 11 - reg : offset to the register set and its length. 27 via its own gpio-controller node: 33 - reg : offset to the register set and its length.
|
/Linux-v4.19/drivers/acpi/arm64/ |
D | iort.c | 606 struct acpi_iort_its_group *its; in iort_dev_find_its_id() local 618 its = (struct acpi_iort_its_group *)node->node_data; in iort_dev_find_its_id() 619 if (idx > its->its_count) { in iort_dev_find_its_id() 621 idx, its->its_count); in iort_dev_find_its_id() 625 *its_id = its->identifiers[idx]; in iort_dev_find_its_id() 654 struct acpi_iort_its_group *its; in iort_set_device_domain() local 683 its = (struct acpi_iort_its_group *)msi_parent->node_data; in iort_set_device_domain() 685 iort_fwnode = iort_find_domain_token(its->identifiers[0]); in iort_set_device_domain() 705 struct acpi_iort_its_group *its; in iort_get_platform_device_domain() local 726 its = (struct acpi_iort_its_group *)msi_parent->node_data; in iort_get_platform_device_domain() [all …]
|
/Linux-v4.19/Documentation/power/ |
D | runtime_pm.txt | 102 the helper functions described in Section 4 for the device until its status 107 mechanism allowing the device to request a change of its power state, such as 130 4 for the device, until its status is directly set to either 'active', or 142 idle callback with the device as its argument. 259 PM core as 'suspended', regardless of its real hardware status 311 then run pm_runtime_autosuspend(dev) and return its result 365 return its result 369 return its result 382 pm_request_idle(dev) and return its result 386 pm_request_autosuspend(dev) and return its result [all …]
|
/Linux-v4.19/Documentation/filesystems/nfs/ |
D | fault_injection.txt | 8 observe how the client reacts and if it manages to recover its state correctly. 42 its files. 46 Clearing this list will force the client to reclaim its locks (files are 52 force the client to reacquire its delegation before accessing the file 57 access a file. This test will notify the client that its delegation has
|
/Linux-v4.19/arch/arm64/boot/dts/ti/ |
D | k3-am65-main.dtsi | 24 gic_its: gic-its@18200000 { 25 compatible = "arm,gic-v3-its";
|
/Linux-v4.19/Documentation/i2c/ |
D | i2c-topology | 25 an i2c transfer on one of its child adapters. The mux driver can 125 2. M1 locks muxes on its parent (the root adapter in this case). 127 4. M1 (presumably) does some i2c-transfers as part of its select. 130 5. M1 feeds the i2c-transfer from step 1 to its parent adapter as a 134 8. M1 unlocks muxes on its parent. 153 child mux that the root adapter is unused between its select op 155 and the parent mux issus i2c-transfers as part of its select). 181 2. M1 locks muxes on its parent (the root adapter in this case). 182 3. M1 locks its parent adapter. 185 its select, those transfers must be unlocked i2c-transfers so [all …]
|
/Linux-v4.19/Documentation/filesystems/caching/ |
D | object.txt | 96 Within FS-Cache, each active object is managed by its own individual state 106 be created or accessed with respect to its parent object. 159 preparation states in which the object sets itself up and waits for its parent 160 object to transit to a state that allows access to its children: 205 There are some normal running states in which the object spends its time 243 The object comes here if it is dying due to an error, because its parent 248 can destroy themselves. This object waits for all its children to go away 253 The object comes to this state if it was waiting on its parent in 254 FSCACHE_OBJECT_INIT, but its parent died. The object will destroy itself 261 all its children, if it is dying because the netfs relinquished its [all …]
|
/Linux-v4.19/Documentation/usb/ |
D | gadget_configfs.txt | 20 A gadget is seen by its host as a set of configurations, each of which contains 62 For each gadget to be created its corresponding directory must be created: 76 Each gadget needs to have its vendor id <VID> and product id <PID> specified: 81 A gadget also needs its serial number, manufacturer and product strings. 110 Each configuration also needs its strings, so a subdirectory must be created 126 The gadget will provide some functions, for each function its corresponding 140 Each function provides its specific set of attributes, with either read-only 348 a number of its default sub-groups created automatically. 355 1. A gadget has its config group, which has some attributes (idVendor, 375 4. Each USB function naturally has its own view of what it wants
|