Home
last modified time | relevance | path

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

12345678910>>...58

/linux/arch/arm64/kvm/vgic/
H A Dvgic-its.c28 static int vgic_its_save_tables_v0(struct vgic_its *its);
29 static int vgic_its_restore_tables_v0(struct vgic_its *its);
30 static void vgic_its_commit_v0(struct vgic_its *its);
178 int (*save_tables)(struct vgic_its *its);
179 int (*restore_tables)(struct vgic_its *its);
180 void (*commit)(struct vgic_its *its);
199 inline const struct vgic_its_abi *vgic_its_get_abi(struct vgic_its *its) in vgic_its_get_abi() argument
201 return &its_table_abi_versions[its->abi_rev]; in vgic_its_get_abi()
204 static void vgic_its_set_abi(struct vgic_its *its, u32 rev) in vgic_its_set_abi() argument
208 its->abi_rev = rev; in vgic_its_set_abi()
[all …]
H A Dvgic-debug.c328 static void vgic_its_iter_next(struct vgic_its *its, struct vgic_its_iter *iter) in vgic_its_iter_next() argument
334 if (list_is_last(&dev->dev_list, &its->device_list)) { in vgic_its_iter_next()
366 struct vgic_its *its = s->private; in vgic_its_debug_start() local
371 mutex_lock(&its->its_lock); in vgic_its_debug_start()
373 dev = list_first_entry_or_null(&its->device_list, in vgic_its_debug_start()
387 vgic_its_iter_next(its, iter); in vgic_its_debug_start()
411 struct vgic_its *its = s->private; in vgic_its_debug_next() local
415 vgic_its_iter_next(its, iter); in vgic_its_debug_next()
433 struct vgic_its *its = s->private; in vgic_its_debug_stop() local
438 mutex_unlock(&its->its_lock); in vgic_its_debug_stop()
[all …]
/linux/arch/mips/generic/
H A DPlatform18 its-y := vmlinux.its.S
19 its-$(CONFIG_FIT_IMAGE_FDT_BOSTON) += board-boston.its.S
20 its-$(CONFIG_FIT_IMAGE_FDT_NI169445) += board-ni169445.its.S
21 its-$(CONFIG_FIT_IMAGE_FDT_OCELOT) += board-ocelot.its.S
22 its-$(CONFIG_FIT_IMAGE_FDT_LUTON) += board-luton.its.S
23 its-$(CONFIG_FIT_IMAGE_FDT_JAGUAR2) += board-jaguar2.its.S
24 its-$(CONFIG_FIT_IMAGE_FDT_SERVAL) += board-serval.its.S
25 its-$(CONFIG_FIT_IMAGE_FDT_XILFPGA) += board-xilfpga.its.S
26 its-$(CONFIG_FIT_IMAGE_FDT_MARDUK) += board-marduk.its.S
/linux/drivers/irqchip/
H A Dirq-gic-v5-its.c64 static void gicv5_its_dcache_clean(struct gicv5_its_chip_data *its, void *start, in gicv5_its_dcache_clean() argument
69 if (its->flags & ITS_FLAGS_NON_COHERENT) in gicv5_its_dcache_clean()
75 static void its_write_table_entry(struct gicv5_its_chip_data *its, __le64 *entry, in its_write_table_entry() argument
79 gicv5_its_dcache_clean(its, entry, sizeof(*entry)); in its_write_table_entry()
82 #define devtab_cfgr_field(its, f) \ argument
83 FIELD_GET(GICV5_ITS_DT_CFGR_##f, (its)->devtab_cfgr.cfgr)
85 static int gicv5_its_cache_sync(struct gicv5_its_chip_data *its) in gicv5_its_cache_sync() argument
87 return gicv5_wait_for_op_atomic(its->its_base, GICV5_ITS_STATUSR, in gicv5_its_cache_sync()
91 static void gicv5_its_syncr(struct gicv5_its_chip_data *its, in gicv5_its_syncr() argument
99 its_writeq_relaxed(its, syncr, GICV5_ITS_SYNCR); in gicv5_its_syncr()
[all …]
/linux/tools/testing/selftests/timers/
H A Dposix_timers.c272 struct itimerspec its; in check_sig_ign()
311 its.it_value.tv_sec = 0; in check_sig_ign()
312 its.it_value.tv_nsec = 100000000; in check_sig_ign()
313 its.it_interval.tv_sec = 0; in check_sig_ign()
314 its.it_interval.tv_nsec = 100000000; in check_sig_ign()
315 timer_settime(timerid, 0, &its, NULL); in check_sig_ign()
358 struct itimerspec its; in check_rearm()
384 its.it_value.tv_sec = 0; in check_rearm()
385 its.it_value.tv_nsec = 100000000; in check_rearm()
386 its in check_rearm()
261 struct itimerspec its; check_sig_ign() local
347 struct itimerspec its; check_rearm() local
403 struct itimerspec its; check_delete() local
460 struct itimerspec its; check_sigev_none() local
497 struct itimerspec its, prev; check_gettime() local
552 struct itimerspec its; check_overrun() local
[all...]
/linux/arch/um/os-Linux/
H A Dtime.c63 struct itimerspec its; in os_timer_set_interval() local
65 its.it_value.tv_sec = nsecs / UM_NSEC_PER_SEC; in os_timer_set_interval()
66 its.it_value.tv_nsec = nsecs % UM_NSEC_PER_SEC; in os_timer_set_interval()
68 its.it_interval.tv_sec = nsecs / UM_NSEC_PER_SEC; in os_timer_set_interval()
69 its.it_interval.tv_nsec = nsecs % UM_NSEC_PER_SEC; in os_timer_set_interval()
71 if (timer_settime(event_high_res_timer[cpu], 0, &its, NULL) == -1) in os_timer_set_interval()
79 struct itimerspec its = { in os_timer_one_shot() local
87 timer_settime(event_high_res_timer[cpu], 0, &its, NULL); in os_timer_one_shot()
97 struct itimerspec its; in os_timer_disable() local
99 memset(&its, 0, sizeof(struct itimerspec)); in os_timer_disable()
[all …]
/linux/arch/mips/boot/compressed/
H A DMakefile178 targets += ../vmlinuz.its.S
183 $(objboot)/vmlinuz.its.S: $(addprefix $(srctree)/arch/mips/$(PLATFORM)/,$(ITS_INPUTS)) FORCE
186 targets += ../vmlinuz.its
198 $(objboot)/vmlinuz.its: $(objboot)/vmlinuz.its.S FORCE
212 $(objboot)/vmlinuz.itb: $(objboot)/vmlinuz.its $(objboot)/vmlinuz.bin FORCE
/linux/include/linux/
H A 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()
H A Dtime32.h56 extern int get_old_itimerspec32(struct itimerspec64 *its,
58 extern int put_old_itimerspec32(const struct itimerspec64 *its,
/linux/Documentation/hwmon/
H A 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.
H A 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.
H A 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/Documentation/ABI/testing/
H A 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
H A Dsysfs-bus-usb142 connected to its receiver dongle, and, for example, consider
210 which wraps to 0 after its maximum is reached. This file supports
237 connection between a port and its connector.
329 See USB specs for its meaning.
335 See USB specs for its meaning.
344 Changing its value will change the device's configuration
351 See USB specs for its meaning.
357 See USB specs for its meaning.
363 See USB specs for its meaning.
369 See USB specs for its meaning.
[all …]
H A 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/Documentation/security/
H A DIMA-templates.rst90 - "ima": its format is ``d|n``;
91 - "ima-ng" (default): its format is ``d-ng|n-ng``;
92 - "ima-ngv2": its format is ``d-ngv2|n-ng``;
93 - "ima-sig": its format is ``d-ng|n-ng|sig``;
94 - "ima-sigv2": its format is ``d-ngv2|n-ng|sig``;
95 - "ima-buf": its format is ``d-ng|n-ng|buf``;
96 - "ima-modsig": its format is ``d-ng|n-ng|sig|d-modsig|modsig``;
97 …- "evm-sig": its format is ``d-ng|n-ng|evmsig|xattrnames|xattrlengths|xattrvalues|iuid|igid|imode`…
H A Dsnp-tdx-threat-model.rst27 of data in use (vs. data at rest or data in transit). At its core, CoCo
39 inside a CoCo VM. Namely, confidential computing allows its users to
40 confirm the trustworthiness of all SW pieces to include in its reduced
41 Trusted Computing Base (TCB) given its ability to attest the state of these
59 VM, manage its access to system resources, etc. However, since it
60 typically stays out of CoCo VM TCB, its access is limited to preserve the
110 its TCB. The primary attacker resides in the userspace, and all of the data
125 Confidential Computing threat model and its security objectives
131 CoCo VM TCB due to its large SW attack surface. It is important to note
201 data should also be considered untrusted until its integrity and
[all …]
/linux/Documentation/filesystems/fuse/
H A Dfuse-passthrough.rst20 When a FUSE file is subsequently opened, the FUSE daemon can, in its response to
36 ``FUSE_PASSTHROUGH`` capability and specify its desired
39 on its connection file descriptor (e.g., ``/dev/fuse``) to register a
67 A significant concern arises because the FUSE daemon can close its own file
76 daemon closes its file descriptor, the open backing file held by the kernel
86 and then close its own FDs, it could potentially cause the kernel to hold
94 **NOTE**: ``io_uring`` solves this similar issue by exposing its "fixed files",
129 the kernel to perform direct operations on its behalf based on user-provided
/linux/Documentation/i2c/
H A Di2c-topology.rst29 an I2C transfer on one of its child adapters. The mux driver can
72 2. M1 locks muxes on its parent (the root adapter in this case).
74 4. M1 (presumably) does some I2C transfers as part of its select.
77 5. M1 feeds the I2C transfer from step 1 to its parent adapter as a
81 8. M1 unlocks muxes on its parent.
151 2. M1 locks muxes on its parent (the root adapter in this case).
152 3. M1 locks its parent adapter.
155 its select, those transfers must be unlocked I2C transfers so
162 9. M1 unlocks its parent adapter.
163 10. M1 unlocks muxes on its parent.
[all …]
/linux/arch/arm64/boot/dts/arm/
H A Dfoundation-v8-gicv3.dtsi22 its: msi-controller@2f020000 { label
23 compatible = "arm,gic-v3-its";
/linux/Documentation/arch/powerpc/
H A 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/Documentation/misc-devices/
H A Dmrvl_cn10k_dpi.rst11 DPI hardware comprises a physical function (PF), its virtual functions,
15 requests from its VF functions and provisions DMA engine resources to
24 DPI PF driver is just an administrative driver to setup its VF device's
/linux/Documentation/userspace-api/media/v4l/
H A Dext-ctrls-detect.rst38 - The image is divided into a grid, each cell with its own motion
42 - The image is divided into a grid, each cell with its own region
44 should be used. Each region has its own thresholds. How these
/linux/Documentation/ABI/removed/
H A Draw13946 access to FireWire buses. Its major drawbacks were its inability
7 to implement sensible device security policies, and its low level
/linux/tools/bpf/bpftool/Documentation/
H A Dbpftool-struct_ops.rst45 Output will start with struct_ops map ID, followed by its map name and its
56 ".struct_ops" and ".struct_ops.link" will be registered to its kernel

12345678910>>...58