Home
last modified time | relevance | path

Searched refs:its (Results 1 – 25 of 1745) sorted by relevance

12345678910>>...70

/Linux-v5.15/arch/arm64/kvm/vgic/
Dvgic-its.c26 static int vgic_its_save_tables_v0(struct vgic_its *its);
27 static int vgic_its_restore_tables_v0(struct vgic_its *its);
28 static int vgic_its_commit_v0(struct vgic_its *its);
171 int (*save_tables)(struct vgic_its *its);
172 int (*restore_tables)(struct vgic_its *its);
173 int (*commit)(struct vgic_its *its);
192 inline const struct vgic_its_abi *vgic_its_get_abi(struct vgic_its *its) in vgic_its_get_abi() argument
194 return &its_table_abi_versions[its->abi_rev]; in vgic_its_get_abi()
197 static int vgic_its_set_abi(struct vgic_its *its, u32 rev) in vgic_its_set_abi() argument
201 its->abi_rev = rev; in vgic_its_set_abi()
[all …]
Dvgic-v4.c404 struct vgic_its *its; in kvm_vgic_v4_set_forwarding() local
417 its = vgic_get_its(kvm, irq_entry); in kvm_vgic_v4_set_forwarding()
418 if (IS_ERR(its)) in kvm_vgic_v4_set_forwarding()
421 mutex_lock(&its->its_lock); in kvm_vgic_v4_set_forwarding()
424 ret = vgic_its_resolve_lpi(kvm, its, irq_entry->msi.devid, in kvm_vgic_v4_set_forwarding()
472 mutex_unlock(&its->its_lock); in kvm_vgic_v4_set_forwarding()
479 struct vgic_its *its; in kvm_vgic_v4_unset_forwarding() local
490 its = vgic_get_its(kvm, irq_entry); in kvm_vgic_v4_unset_forwarding()
491 if (IS_ERR(its)) in kvm_vgic_v4_unset_forwarding()
494 mutex_lock(&its->its_lock); in kvm_vgic_v4_unset_forwarding()
[all …]
/Linux-v5.15/drivers/irqchip/
Dirq-gic-v3-its.c120 #define is_v4(its) (!!((its)->typer & GITS_TYPER_VLPIS)) argument
121 #define is_v4_1(its) (!!((its)->typer & GITS_TYPER_VMAPP)) argument
122 #define device_ids(its) (FIELD_GET(GITS_TYPER_DEVBITS, (its)->typer) + 1) argument
161 struct its_node *its; member
203 static bool require_its_list_vmovp(struct its_vm *vm, struct its_node *its) in require_its_list_vmovp() argument
205 return (gic_rdists->has_rvpeid || vm->vlpi_count[its->list_nr]); in require_its_list_vmovp()
210 struct its_node *its; in get_its_list() local
213 list_for_each_entry(its, &its_nodes, entry) { in get_its_list()
214 if (!is_v4(its)) in get_its_list()
217 if (require_its_list_vmovp(vm, its)) in get_its_list()
[all …]
/Linux-v5.15/arch/mips/generic/
DPlatform19 its-y := vmlinux.its.S
20 its-$(CONFIG_FIT_IMAGE_FDT_BOSTON) += board-boston.its.S
21 its-$(CONFIG_FIT_IMAGE_FDT_NI169445) += board-ni169445.its.S
22 its-$(CONFIG_FIT_IMAGE_FDT_OCELOT) += board-ocelot.its.S
23 its-$(CONFIG_FIT_IMAGE_FDT_LUTON) += board-luton.its.S
24 its-$(CONFIG_FIT_IMAGE_FDT_JAGUAR2) += board-jaguar2.its.S
25 its-$(CONFIG_FIT_IMAGE_FDT_SERVAL) += board-serval.its.S
26 its-$(CONFIG_FIT_IMAGE_FDT_XILFPGA) += board-xilfpga.its.S
27 its-$(CONFIG_FIT_IMAGE_FDT_MARDUK) += board-marduk.its.S
/Linux-v5.15/arch/um/os-Linux/
Dtime.c55 struct itimerspec its; in os_timer_set_interval() local
57 its.it_value.tv_sec = nsecs / UM_NSEC_PER_SEC; in os_timer_set_interval()
58 its.it_value.tv_nsec = nsecs % UM_NSEC_PER_SEC; in os_timer_set_interval()
60 its.it_interval.tv_sec = nsecs / UM_NSEC_PER_SEC; in os_timer_set_interval()
61 its.it_interval.tv_nsec = nsecs % UM_NSEC_PER_SEC; in os_timer_set_interval()
63 if (timer_settime(event_high_res_timer, 0, &its, NULL) == -1) in os_timer_set_interval()
71 struct itimerspec its = { in os_timer_one_shot() local
79 timer_settime(event_high_res_timer, 0, &its, NULL); in os_timer_one_shot()
88 struct itimerspec its; in os_timer_disable() local
90 memset(&its, 0, sizeof(struct itimerspec)); in os_timer_disable()
[all …]
/Linux-v5.15/arch/mips/boot/
DMakefile115 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.lzma.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-v5.15/include/linux/
Dtime.h62 static inline bool itimerspec64_valid(const struct itimerspec64 *its) in itimerspec64_valid() argument
64 if (!timespec64_valid(&(its->it_interval)) || in itimerspec64_valid()
65 !timespec64_valid(&(its->it_value))) in itimerspec64_valid()
Dtime32.h56 extern int get_old_itimerspec32(struct itimerspec64 *its,
58 extern int put_old_itimerspec32(const struct itimerspec64 *its,
/Linux-v5.15/arch/mips/boot/compressed/
DMakefile189 targets += ../vmlinuz.its.S
194 $(objboot)/vmlinuz.its.S: $(addprefix $(srctree)/arch/mips/$(PLATFORM)/,$(ITS_INPUTS)) FORCE
197 targets += ../vmlinuz.its
209 $(objboot)/vmlinuz.its: $(objboot)/vmlinuz.its.S FORCE
223 $(objboot)/vmlinuz.itb: $(objboot)/vmlinuz.its $(objboot)/vmlinuz.bin FORCE
/Linux-v5.15/Documentation/hwmon/
Dibmpowernv.rst19 sensor type and its attribute data.
46 disable/enable all of its temperature sensors.
59 disable/enable all of its voltage sensors.
70 disable/enable all of its power sensors.
81 disable/enable all of its current sensors.
Dlm95245.rst29 the temperature of a remote diode as well as its own temperature.
38 Each sensor has its own critical limit. Additionally, there is a relative
45 The lm95245 driver can change its update interval to a fixed set of values.
Dlm95234.rst30 or four (LM95234) remote diodes as well as its own temperature.
40 Each sensor has its own maximum limit, but the hysteresis is common to all
45 The lm95234 driver can change its update interval to a fixed set of values.
/Linux-v5.15/Documentation/ABI/testing/
Dsysfs-devices-online11 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
Dsysfs-bus-fsi7 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-v5.15/Documentation/devicetree/bindings/soc/fsl/cpm_qe/qe/
Dpar_io.txt11 - 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-v5.15/drivers/acpi/arm64/
Diort.c650 struct acpi_iort_its_group *its; in iort_dev_find_its_id() local
662 its = (struct acpi_iort_its_group *)node->node_data; in iort_dev_find_its_id()
663 if (idx >= its->its_count) { in iort_dev_find_its_id()
665 idx, its->its_count); in iort_dev_find_its_id()
669 *its_id = its->identifiers[idx]; in iort_dev_find_its_id()
700 struct acpi_iort_its_group *its; in iort_set_device_domain() local
729 its = (struct acpi_iort_its_group *)msi_parent->node_data; in iort_set_device_domain()
731 iort_fwnode = iort_find_domain_token(its->identifiers[0]); in iort_set_device_domain()
751 struct acpi_iort_its_group *its; in iort_get_platform_device_domain() local
772 its = (struct acpi_iort_its_group *)msi_parent->node_data; in iort_get_platform_device_domain()
[all …]
/Linux-v5.15/Documentation/power/
Druntime_pm.rst108 the helper functions described in Section 4 for the device until its status
113 mechanism allowing the device to request a change of its power state, such as
136 4 for the device, until its status is directly set to either 'active', or
148 idle callback with the device as its argument.
266 PM core as 'suspended', regardless of its real hardware status
319 then run pm_runtime_autosuspend(dev) and return its result
377 return its result
381 return its result;
384 if its return value is checked by the caller, as this is likely to
404 pm_request_idle(dev) and return its result
[all …]
/Linux-v5.15/arch/arm64/boot/dts/arm/
Dfoundation-v8-gicv3.dtsi22 its: msi-controller@2f020000 { label
23 compatible = "arm,gic-v3-its";
/Linux-v5.15/Documentation/i2c/
Di2c-topology.rst27 an I2C transfer on one of its child adapters. The mux driver can
141 2. M1 locks muxes on its parent (the root adapter in this case).
143 4. M1 (presumably) does some I2C transfers as part of its select.
146 5. M1 feeds the I2C transfer from step 1 to its parent adapter as a
150 8. M1 unlocks muxes on its parent.
170 child mux that the root adapter is unused between its select op
172 and the parent mux issues I2C transfers as part of its select).
201 2. M1 locks muxes on its parent (the root adapter in this case).
202 3. M1 locks its parent adapter.
205 its select, those transfers must be unlocked I2C transfers so
[all …]
/Linux-v5.15/tools/bpf/bpftool/Documentation/
Dbpftool-struct_ops.rst41 Output will start with struct_ops map ID, followed by its map
42 name and its struct_ops's kernel type.
53 its kernel subsystem.
/Linux-v5.15/Documentation/filesystems/caching/
Dobject.rst96 Within FS-Cache, each active object is managed by its own individual state
106 be created or accessed with respect to its parent object.
158 preparation states in which the object sets itself up and waits for its parent
159 object to transit to a state that allows access to its children:
204 There are some normal running states in which the object spends its time
242 The object comes here if it is dying due to an error, because its parent
247 can destroy themselves. This object waits for all its children to go away
252 The object comes to this state if it was waiting on its parent in
253 FSCACHE_OBJECT_INIT, but its parent died. The object will destroy itself
260 all its children, if it is dying because the netfs relinquished its
[all …]
/Linux-v5.15/Documentation/powerpc/
Dvcpudispatch_stats.rst12 from its home node).
42 6. number of times this vcpu was dispatched in its home node (chip)
71 its last dispatch.
75 outside its home node, on a neighbouring chip.
/Linux-v5.15/Documentation/usb/
Dgadget_configfs.rst18 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
354 a number of its default sub-groups created automatically.
361 1. A gadget has its config group, which has some attributes (idVendor,
381 4. Each USB function naturally has its own view of what it wants
/Linux-v5.15/Documentation/userspace-api/media/v4l/
Dext-ctrls-detect.rst37 - The image is divided into a grid, each cell with its own motion
41 - The image is divided into a grid, each cell with its own region
43 should be used. Each region has its own thresholds. How these
/Linux-v5.15/Documentation/security/
DIMA-templates.rst89 - "ima": its format is ``d|n``;
90 - "ima-ng" (default): its format is ``d-ng|n-ng``;
91 - "ima-sig": its format is ``d-ng|n-ng|sig``;
92 - "ima-buf": its format is ``d-ng|n-ng|buf``;
93 - "ima-modsig": its format is ``d-ng|n-ng|sig|d-modsig|modsig``;
94 …- "evm-sig": its format is ``d-ng|n-ng|evmsig|xattrnames|xattrlengths|xattrvalues|iuid|igid|imode`…

12345678910>>...70