/linux/arch/arm64/kvm/vgic/ |
A D | vgic-its.c | 785 if (IS_ERR(its)) in vgic_its_inject_msi() 1504 its->cbaser = vgic_sanitise_its_cbaser(its->cbaser); in vgic_mmio_write_its_cbaser() 1510 its->cwriter = its->creadr; in vgic_mmio_write_its_cbaser() 1530 while (its->cwriter != its->creadr) { in vgic_its_process_commands() 1544 if (its->creadr == ITS_CMD_BUFFER_SIZE(its->cbaser)) in vgic_its_process_commands() 1561 if (!its) in vgic_mmio_write_its_cwriter() 1704 if (its->creadr == its->cwriter) in vgic_mmio_read_its_ctlr() 1823 iodev->its = its; in vgic_register_its_iodev() 1892 if (!its) in vgic_its_create() 1898 kfree(its); in vgic_its_create() [all …]
|
A D | vgic-v4.c | 404 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/drivers/irqchip/ |
A D | irq-gic-v3-its.c | 233 struct its_node *its = its_dev->its; in dev_event_to_col() local 982 widx = its->cmd_write - its->cmd_base; in its_queue_full() 1011 its->cmd_write = its->cmd_base; in its_allocate_entry() 1681 struct its_node *its = its_dev->its; in its_irq_get_msi_base() local 1692 its = its_dev->its; in its_irq_compose_msi_msg() 3397 dev->its = its; in its_create_device() 3468 vpe_proxy.dev->its == its && in its_msi_prepare() 3538 struct its_node *its = its_dev->its; in its_irq_domain_alloc() local 3606 struct its_node *its = its_dev->its; in its_irq_domain_free() local 4825 its->cmd_write = its->cmd_base; in its_restore_enable() [all …]
|
A D | built-in.a | 19 irq-gic-v3-its.o/ 20 irq-gic-v3-its-platform-msi.o/ 22 irq-gic-v3-its-pci-msi.o/ 23 irq-gic-v3-its-fsl-mc-msi.o/
|
A D | .built-in.a.cmd | 1 …its.o drivers/irqchip/irq-gic-v3-its-platform-msi.o drivers/irqchip/irq-gic-v4.o drivers/irqchip/i…
|
/linux/arch/mips/generic/ |
A D | Platform | 19 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/arch/um/os-Linux/ |
A D | time.c | 55 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() 71 struct itimerspec its = { in os_timer_one_shot() local 88 struct itimerspec its; in os_timer_disable() local 90 memset(&its, 0, sizeof(struct itimerspec)); in os_timer_disable() 107 struct itimerspec its; in os_idle_sleep() local 116 timer_gettime(event_high_res_timer, &its); in os_idle_sleep() [all …]
|
/linux/arch/mips/boot/ |
A D | Makefile | 115 targets += vmlinux.its.S 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 148 $(obj)/vmlinux.lzma.its: $(obj)/vmlinux.its.S $(VMLINUX) FORCE [all …]
|
/linux/arch/mips/boot/compressed/ |
A D | Makefile | 179 targets += ../vmlinuz.its.S 184 $(objboot)/vmlinuz.its.S: $(addprefix $(srctree)/arch/mips/$(PLATFORM)/,$(ITS_INPUTS)) FORCE 187 targets += ../vmlinuz.its 199 $(objboot)/vmlinuz.its: $(objboot)/vmlinuz.its.S FORCE 213 $(objboot)/vmlinuz.itb: $(objboot)/vmlinuz.its $(objboot)/vmlinuz.bin FORCE
|
/linux/include/linux/ |
A D | time.h | 62 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()
|
/linux/Documentation/hwmon/ |
A D | ibmpowernv.rst | 19 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.
|
/linux/Documentation/ABI/testing/ |
A D | sysfs-bus-usb | 296 See USB specs for its meaning. 302 See USB specs for its meaning. 318 See USB specs for its meaning. 324 See USB specs for its meaning. 330 See USB specs for its meaning. 336 See USB specs for its meaning. 342 See USB specs for its meaning. 348 See USB specs for its meaning. 354 See USB specs for its meaning. 360 See USB specs for its meaning. [all …]
|
A 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
|
A 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/Documentation/power/ |
A D | runtime_pm.rst | 148 idle callback with the device as its argument. 377 return its result 381 return its result; 404 pm_request_idle(dev) and return its result 412 pm_runtime_idle(dev) and return its result 416 pm_runtime_suspend(dev) and return its result 583 reflects the actual state of the device, its bus type's or its driver's 742 callback provided by its driver and return its result, or return 0 if not 759 callback provided by its driver and return its result, or return 0 if not 769 callback provided by its driver and return its result, or return 0 if not [all …]
|
/linux/drivers/acpi/arm64/ |
A D | iort.c | 650 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 751 struct acpi_iort_its_group *its; in iort_get_platform_device_domain() local 823 struct acpi_iort_its_group *its; in iort_iommu_msi_get_resv_regions() local 854 for (i = 0; i < its->its_count; i++) { in iort_iommu_msi_get_resv_regions() 857 if (!iort_find_its_base(its->identifiers[i], &base)) { in iort_iommu_msi_get_resv_regions() [all …]
|
/linux/Documentation/i2c/ |
A D | i2c-topology.rst | 27 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. 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 212 9. M1 unlocks its parent adapter. 213 10. M1 unlocks muxes on its parent. [all …]
|
/linux/Documentation/filesystems/caching/ |
A D | object.rst | 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. 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/Documentation/devicetree/bindings/soc/fsl/cpm_qe/qe/ |
A 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/Documentation/usb/ |
A D | gadget_configfs.rst | 18 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/Documentation/devicetree/bindings/interrupt-controller/ |
A D | arm,gic-v3.yaml | 171 "^gic-its@": false 174 "^(msi-controller|gic-its|interrupt-controller)@[0-9a-f]+$": 181 const: arm,gic-v3-its 196 socionext,synquacer-pre-its: 235 compatible = "arm,gic-v3-its"; 260 compatible = "arm,gic-v3-its"; 267 compatible = "arm,gic-v3-its";
|
/linux/Documentation/powerpc/ |
A D | vcpudispatch_stats.rst | 12 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/scheduler/ |
A D | sched-capacity.rst | 42 ``capacity_orig`` is its maximum attainable capacity, i.e. its maximum 43 attainable performance level. A CPU's ``capacity`` is its ``capacity_orig`` to 103 Executing the same workload as described in 1.3.1, which each CPU running at its 207 - duty_cycle(p) == 25% if p runs on CPU0 at its maximum frequency 208 - duty_cycle(p) == 75% if p runs on CPU1 at its maximum frequency 232 if it were running on the highest-capacity CPU in the system, running at its 235 Any mention of task utilization in the following sections will imply its 344 task "fits" on its CPU. If it is violated, the task will need to achieve more 345 work than what its CPU can provide: it will be CPU-bound. 413 to a CPU with more capacity than its current one. [all …]
|
/linux/tools/bpf/bpftool/Documentation/ |
A D | bpftool-struct_ops.rst | 41 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/Documentation/devicetree/bindings/iommu/ |
A D | rockchip,iommu.yaml | 14 its master device. Each slave device is bound to a single master device and 15 shares its clocks, power domain and irq. 17 For information on assigning IOMMU controller to its peripheral devices,
|