/kernel/linux/linux-5.10/drivers/pnp/pnpacpi/ |
H A D | rsparser.c | 19 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 D | rsparser.c | 19 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 D | resource.c | 338 * @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 D | irq.c | 143 * @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 D | pci_link.c | 305 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 D | resource.c | 338 * @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 D | irq.c | 155 * @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 D | pci_link.c | 306 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 D | rsirq.c | 57 {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 D | rsdumpinfo.c | 35 {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 D | rsserial.c | 42 {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 D | rsirq.c | 57 {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 D | rsdumpinfo.c | 35 {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 D | rsserial.c | 42 {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 D | ttm_object.h | 99 * @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 D | ttm_object.c | 160 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 D | ttm_object.h | 75 * @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 D | ttm_object.c | 192 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 D | vmwgfx_simple_resource.c | 161 usimple->base.shareable = false; in vmw_simple_resource_create_ioctl()
|
/kernel/linux/linux-5.10/include/acpi/ |
H A D | acrestyp.h | 142 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 D | acrestyp.h | 142 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 D | xen.c | 68 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 D | xen.c | 69 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 D | events.h | 112 unsigned pirq, int shareable, char *name);
|
/kernel/linux/linux-6.6/include/xen/ |
H A D | events.h | 112 unsigned pirq, int shareable, char *name);
|