Home
last modified time | relevance | path

Searched refs:shareable (Results 1 - 25 of 51) sorted by relevance

123

/kernel/linux/linux-5.10/drivers/pnp/pnpacpi/
H A Drsparser.c19 u8 *polarity, u8 *shareable) in decode_irq_flags()
48 *shareable = ACPI_SHARED; in decode_irq_flags()
50 *shareable = ACPI_EXCLUSIVE; in decode_irq_flags()
209 gpio->shareable); in pnpacpi_allocated_resource()
318 flags = acpi_dev_irq_flags(p->triggering, p->polarity, p->shareable); in pnpacpi_parse_irq_option()
342 flags = acpi_dev_irq_flags(p->triggering, p->polarity, p->shareable); in pnpacpi_parse_ext_irq_option()
663 u8 triggering, polarity, shareable; in pnpacpi_encode_irq() local
672 decode_irq_flags(dev, p->flags, &triggering, &polarity, &shareable); in pnpacpi_encode_irq()
675 irq->shareable = shareable; in pnpacpi_encode_irq()
18 decode_irq_flags(struct pnp_dev *dev, int flags, u8 *triggering, u8 *polarity, u8 *shareable) decode_irq_flags() argument
692 u8 triggering, polarity, shareable; pnpacpi_encode_ext_irq() local
[all...]
/kernel/linux/linux-6.6/drivers/pnp/pnpacpi/
H A Drsparser.c19 u8 *polarity, u8 *shareable) in decode_irq_flags()
48 *shareable = ACPI_SHARED; in decode_irq_flags()
50 *shareable = ACPI_EXCLUSIVE; in decode_irq_flags()
209 gpio->shareable, in pnpacpi_allocated_resource()
319 flags = acpi_dev_irq_flags(p->triggering, p->polarity, p->shareable, p->wake_capable); in pnpacpi_parse_irq_option()
343 flags = acpi_dev_irq_flags(p->triggering, p->polarity, p->shareable, p->wake_capable); in pnpacpi_parse_ext_irq_option()
664 u8 triggering, polarity, shareable; in pnpacpi_encode_irq() local
673 decode_irq_flags(dev, p->flags, &triggering, &polarity, &shareable); in pnpacpi_encode_irq()
676 irq->shareable = shareable; in pnpacpi_encode_irq()
18 decode_irq_flags(struct pnp_dev *dev, int flags, u8 *triggering, u8 *polarity, u8 *shareable) decode_irq_flags() argument
693 u8 triggering, polarity, shareable; pnpacpi_encode_ext_irq() local
[all...]
/kernel/linux/linux-5.10/drivers/acpi/
H A Dresource.c338 * @shareable: Whether or not the interrupt is shareable.
340 unsigned long acpi_dev_irq_flags(u8 triggering, u8 polarity, u8 shareable) in acpi_dev_irq_flags() argument
351 if (shareable == ACPI_SHARED) in acpi_dev_irq_flags()
486 unsigned char shareable; member
495 u8 shareable) in acpi_dev_irq_override()
506 entry->shareable == shareable) in acpi_dev_irq_override()
514 u8 triggering, u8 polarity, u8 shareable, in acpi_dev_get_irqresource()
535 acpi_dev_irq_override(gsi, triggering, polarity, shareable) in acpi_dev_get_irqresource()
494 acpi_dev_irq_override(u32 gsi, u8 triggering, u8 polarity, u8 shareable) acpi_dev_irq_override() argument
513 acpi_dev_get_irqresource(struct resource *res, u32 gsi, u8 triggering, u8 polarity, u8 shareable, bool check_override) acpi_dev_get_irqresource() argument
[all...]
H A Dirq.c143 * @shareable: shareable attributes of hwirq
152 u8 polarity, u8 shareable, in acpi_irq_parse_one_match()
158 *ctx->res_flags = acpi_dev_irq_flags(triggering, polarity, shareable); in acpi_irq_parse_one_match()
201 irq->shareable, ctx); in acpi_irq_parse_one_cb()
214 eirq->shareable, ctx); in acpi_irq_parse_one_cb()
150 acpi_irq_parse_one_match(struct fwnode_handle *fwnode, u32 hwirq, u8 triggering, u8 polarity, u8 shareable, struct acpi_irq_parse_one_ctx *ctx) acpi_irq_parse_one_match() argument
H A Dpci_link.c305 resource->res.data.irq.shareable = in acpi_pci_link_set()
308 resource->res.data.irq.shareable = ACPI_SHARED; in acpi_pci_link_set()
323 resource->res.data.extended_irq.shareable = in acpi_pci_link_set()
326 resource->res.data.extended_irq.shareable = ACPI_SHARED; in acpi_pci_link_set()
/kernel/linux/linux-6.6/drivers/acpi/
H A Dresource.c338 * @shareable: Whether or not the interrupt is shareable.
341 unsigned long acpi_dev_irq_flags(u8 triggering, u8 polarity, u8 shareable, u8 wake_capable) in acpi_dev_irq_flags() argument
352 if (shareable == ACPI_SHARED) in acpi_dev_irq_flags()
605 unsigned char shareable; member
619 u8 shareable) in acpi_dev_irq_override()
630 entry->shareable == shareable) in acpi_dev_irq_override()
660 u8 triggering, u8 polarity, u8 shareable, in acpi_dev_get_irqresource()
681 acpi_dev_irq_override(gsi, triggering, polarity, shareable) in acpi_dev_get_irqresource()
618 acpi_dev_irq_override(u32 gsi, u8 triggering, u8 polarity, u8 shareable) acpi_dev_irq_override() argument
659 acpi_dev_get_irqresource(struct resource *res, u32 gsi, u8 triggering, u8 polarity, u8 shareable, u8 wake_capable, bool check_override) acpi_dev_get_irqresource() argument
[all...]
H A Dirq.c155 * @shareable: shareable attributes of hwirq
165 u8 polarity, u8 shareable, in acpi_irq_parse_one_match()
172 *ctx->res_flags = acpi_dev_irq_flags(triggering, polarity, shareable, wake_capable); in acpi_irq_parse_one_match()
215 irq->shareable, irq->wake_capable, ctx); in acpi_irq_parse_one_cb()
229 eirq->shareable, eirq->wake_capable, ctx); in acpi_irq_parse_one_cb()
163 acpi_irq_parse_one_match(struct fwnode_handle *fwnode, u32 hwirq, u8 triggering, u8 polarity, u8 shareable, u8 wake_capable, struct acpi_irq_parse_one_ctx *ctx) acpi_irq_parse_one_match() argument
H A Dpci_link.c306 resource->res.data.irq.shareable = in acpi_pci_link_set()
309 resource->res.data.irq.shareable = ACPI_SHARED; in acpi_pci_link_set()
324 resource->res.data.extended_irq.shareable = in acpi_pci_link_set()
327 resource->res.data.extended_irq.shareable = ACPI_SHARED; in acpi_pci_link_set()
/kernel/linux/linux-5.10/drivers/acpi/acpica/
H A Drsirq.c57 {ACPI_RSC_1BITFLAG, ACPI_RS_OFFSET(data.irq.shareable),
95 {ACPI_RSC_1BITFLAG, ACPI_RS_OFFSET(data.irq.shareable),
142 ACPI_RS_OFFSET(data.irq.shareable),
181 {ACPI_RSC_1BITFLAG, ACPI_RS_OFFSET(data.extended_irq.shareable),
H A Drsdumpinfo.c35 {ACPI_RSD_2BITFLAG, ACPI_RSD_OFFSET(irq.shareable), "Sharing",
225 {ACPI_RSD_2BITFLAG, ACPI_RSD_OFFSET(extended_irq.shareable), "Sharing",
258 {ACPI_RSD_2BITFLAG, ACPI_RSD_OFFSET(gpio.shareable), "Sharing",
288 {ACPI_RSD_1BITFLAG, ACPI_RSD_OFFSET(pin_function.shareable), "Sharing",
311 {ACPI_RSD_1BITFLAG, ACPI_RSD_OFFSET(pin_config.shareable), "Sharing",
356 {ACPI_RSD_1BITFLAG, ACPI_RSD_OFFSET(pin_group_function.shareable),
378 {ACPI_RSD_1BITFLAG, ACPI_RSD_OFFSET(pin_group_config.shareable),
H A Drsserial.c42 {ACPI_RSC_1BITFLAG, ACPI_RS_OFFSET(data.gpio.shareable),
131 {ACPI_RSC_1BITFLAG, ACPI_RS_OFFSET(data.pin_function.shareable),
521 {ACPI_RSC_1BITFLAG, ACPI_RS_OFFSET(data.pin_config.shareable),
661 {ACPI_RSC_1BITFLAG, ACPI_RS_OFFSET(data.pin_group_function.shareable),
738 {ACPI_RSC_1BITFLAG, ACPI_RS_OFFSET(data.pin_group_config.shareable),
/kernel/linux/linux-6.6/drivers/acpi/acpica/
H A Drsirq.c57 {ACPI_RSC_1BITFLAG, ACPI_RS_OFFSET(data.irq.shareable),
95 {ACPI_RSC_1BITFLAG, ACPI_RS_OFFSET(data.irq.shareable),
142 ACPI_RS_OFFSET(data.irq.shareable),
181 {ACPI_RSC_1BITFLAG, ACPI_RS_OFFSET(data.extended_irq.shareable),
H A Drsdumpinfo.c35 {ACPI_RSD_2BITFLAG, ACPI_RSD_OFFSET(irq.shareable), "Sharing",
225 {ACPI_RSD_2BITFLAG, ACPI_RSD_OFFSET(extended_irq.shareable), "Sharing",
258 {ACPI_RSD_2BITFLAG, ACPI_RSD_OFFSET(gpio.shareable), "Sharing",
288 {ACPI_RSD_1BITFLAG, ACPI_RSD_OFFSET(pin_function.shareable), "Sharing",
328 {ACPI_RSD_1BITFLAG, ACPI_RSD_OFFSET(pin_config.shareable), "Sharing",
373 {ACPI_RSD_1BITFLAG, ACPI_RSD_OFFSET(pin_group_function.shareable),
395 {ACPI_RSD_1BITFLAG, ACPI_RSD_OFFSET(pin_group_config.shareable),
H A Drsserial.c42 {ACPI_RSC_1BITFLAG, ACPI_RS_OFFSET(data.gpio.shareable),
180 {ACPI_RSC_1BITFLAG, ACPI_RS_OFFSET(data.pin_function.shareable),
645 {ACPI_RSC_1BITFLAG, ACPI_RS_OFFSET(data.pin_config.shareable),
785 {ACPI_RSC_1BITFLAG, ACPI_RS_OFFSET(data.pin_group_function.shareable),
862 {ACPI_RSC_1BITFLAG, ACPI_RS_OFFSET(data.pin_group_config.shareable),
/kernel/linux/linux-5.10/drivers/gpu/drm/vmwgfx/
H A Dttm_object.h99 * @shareable: Other ttm_object_files can access this object.
135 u32 shareable; member
167 * @shareable: This object is shareable with other applcations.
178 bool shareable,
236 * Checks that the base object is shareable and adds a ref object to it.
331 bool shareable,
H A Dttm_object.c160 bool shareable, in ttm_base_object_init()
169 base->shareable = shareable; in ttm_base_object_init()
359 if (base->tfile != tfile && !base->shareable) in ttm_ref_object_add()
701 if (unlikely(!base->shareable)) { in ttm_prime_handle_to_fd()
770 * @shareable: See ttm_base_object_init
779 struct ttm_prime_object *prime, bool shareable, in ttm_prime_object_init()
790 return ttm_base_object_init(tfile, &prime->base, shareable, in ttm_prime_object_init()
158 ttm_base_object_init(struct ttm_object_file *tfile, struct ttm_base_object *base, bool shareable, enum ttm_object_type object_type, void (*refcount_release) (struct ttm_base_object **), void (*ref_obj_release) (struct ttm_base_object *, enum ttm_ref_type ref_type)) ttm_base_object_init() argument
778 ttm_prime_object_init(struct ttm_object_file *tfile, size_t size, struct ttm_prime_object *prime, bool shareable, enum ttm_object_type type, void (*refcount_release) (struct ttm_base_object **), void (*ref_obj_release) (struct ttm_base_object *, enum ttm_ref_type ref_type)) ttm_prime_object_init() argument
/kernel/linux/linux-6.6/drivers/gpu/drm/vmwgfx/
H A Dttm_object.h75 * @shareable: Other ttm_object_files can access this object.
109 u32 shareable; member
141 * @shareable: This object is shareable with other applications.
152 bool shareable,
206 * Checks that the base object is shareable and adds a ref object to it.
291 bool shareable,
H A Dttm_object.c192 bool shareable, in ttm_base_object_init()
199 base->shareable = shareable; in ttm_base_object_init()
302 if (base->tfile != tfile && !base->shareable) in ttm_ref_object_add()
594 if (unlikely(!base->shareable)) { in ttm_prime_handle_to_fd()
651 * @shareable: See ttm_base_object_init
659 struct ttm_prime_object *prime, bool shareable, in ttm_prime_object_init()
668 return ttm_base_object_init(tfile, &prime->base, shareable, in ttm_prime_object_init()
190 ttm_base_object_init(struct ttm_object_file *tfile, struct ttm_base_object *base, bool shareable, enum ttm_object_type object_type, void (*refcount_release) (struct ttm_base_object **)) ttm_base_object_init() argument
658 ttm_prime_object_init(struct ttm_object_file *tfile, size_t size, struct ttm_prime_object *prime, bool shareable, enum ttm_object_type type, void (*refcount_release) (struct ttm_base_object **)) ttm_prime_object_init() argument
H A Dvmwgfx_simple_resource.c161 usimple->base.shareable = false; in vmw_simple_resource_create_ioctl()
/kernel/linux/linux-5.10/include/acpi/
H A Dacrestyp.h142 u8 shareable; member
331 u8 shareable; member
351 u8 shareable; /* For values, see Interrupt Attributes above */ member
511 u8 shareable; /* For values, see Interrupt Attributes above */ member
523 u8 shareable; /* For values, see Interrupt Attributes above */ member
563 u8 shareable; /* For values, see Interrupt Attributes above */ member
574 u8 shareable; /* For values, see Interrupt Attributes above */ member
/kernel/linux/linux-6.6/include/acpi/
H A Dacrestyp.h142 u8 shareable; member
337 u8 shareable; member
360 u8 shareable; /* For values, see Interrupt Attributes above */ member
526 u8 shareable; /* For values, see Interrupt Attributes above */ member
538 u8 shareable; /* For values, see Interrupt Attributes above */ member
587 u8 shareable; /* For values, see Interrupt Attributes above */ member
598 u8 shareable; /* For values, see Interrupt Attributes above */ member
/kernel/linux/linux-5.10/arch/x86/pci/
H A Dxen.c68 int shareable = 0; in xen_register_pirq() local
90 shareable = 0; in xen_register_pirq()
93 shareable = 1; in xen_register_pirq()
97 irq = xen_bind_pirq_gsi_to_irq(gsi, map_irq.pirq, shareable, name); in xen_register_pirq()
/kernel/linux/linux-6.6/arch/x86/pci/
H A Dxen.c69 int shareable = 0; in xen_register_pirq() local
91 shareable = 0; in xen_register_pirq()
94 shareable = 1; in xen_register_pirq()
98 irq = xen_bind_pirq_gsi_to_irq(gsi, map_irq.pirq, shareable, name); in xen_register_pirq()
/kernel/linux/linux-5.10/include/xen/
H A Devents.h112 unsigned pirq, int shareable, char *name);
/kernel/linux/linux-6.6/include/xen/
H A Devents.h112 unsigned pirq, int shareable, char *name);

Completed in 19 milliseconds

123