Lines Matching defs:ADD
146 #define ADD(str, sep, cond, field) \
202 ADD(alias, "v", match_flags&USB_DEVICE_ID_MATCH_VENDOR,
204 ADD(alias, "p", match_flags&USB_DEVICE_ID_MATCH_PRODUCT,
231 ADD(alias, "dc", match_flags&USB_DEVICE_ID_MATCH_DEV_CLASS,
233 ADD(alias, "dsc", match_flags&USB_DEVICE_ID_MATCH_DEV_SUBCLASS,
235 ADD(alias, "dp", match_flags&USB_DEVICE_ID_MATCH_DEV_PROTOCOL,
237 ADD(alias, "ic", match_flags&USB_DEVICE_ID_MATCH_INT_CLASS,
239 ADD(alias, "isc", match_flags&USB_DEVICE_ID_MATCH_INT_SUBCLASS,
241 ADD(alias, "ip", match_flags&USB_DEVICE_ID_MATCH_INT_PROTOCOL,
243 ADD(alias, "in", match_flags&USB_DEVICE_ID_MATCH_INT_NUMBER,
389 ADD(alias, "b", bus != HID_BUS_ANY, bus);
390 ADD(alias, "g", group != HID_GROUP_ANY, group);
391 ADD(alias, "v", vendor != HID_ANY_ID, vendor);
392 ADD(alias, "p", product != HID_ANY_ID, product);
408 ADD(alias, "ven", match_flags & IEEE1394_MATCH_VENDOR_ID,
410 ADD(alias, "mo", match_flags & IEEE1394_MATCH_MODEL_ID,
412 ADD(alias, "sp", match_flags & IEEE1394_MATCH_SPECIFIER_ID,
414 ADD(alias, "ver", match_flags & IEEE1394_MATCH_VERSION,
448 ADD(alias, "v", vendor != PCI_ANY_ID, vendor);
449 ADD(alias, "d", device != PCI_ANY_ID, device);
450 ADD(alias, "sv", subvendor != PCI_ANY_ID, subvendor);
451 ADD(alias, "sd", subdevice != PCI_ANY_ID, subdevice);
468 ADD(alias, "bc", baseclass_mask == 0xFF, baseclass);
469 ADD(alias, "sc", subclass_mask == 0xFF, subclass);
470 ADD(alias, "i", interface_mask == 0xFF, interface);
486 ADD(alias, "t", match_flags&CCW_DEVICE_ID_MATCH_CU_TYPE,
488 ADD(alias, "m", match_flags&CCW_DEVICE_ID_MATCH_CU_MODEL,
490 ADD(alias, "dt", match_flags&CCW_DEVICE_ID_MATCH_DEVICE_TYPE,
492 ADD(alias, "dm", match_flags&CCW_DEVICE_ID_MATCH_DEVICE_MODEL,
524 ADD(alias, "ty", type != SERIO_ANY, type);
525 ADD(alias, "pr", proto != SERIO_ANY, proto);
526 ADD(alias, "id", id != SERIO_ANY, id);
527 ADD(alias, "ex", extra != SERIO_ANY, extra);
614 ADD(alias, "m", match_flags & PCMCIA_DEV_ID_MATCH_MANF_ID,
616 ADD(alias, "c", match_flags & PCMCIA_DEV_ID_MATCH_CARD_ID,
618 ADD(alias, "f", match_flags & PCMCIA_DEV_ID_MATCH_FUNC_ID,
620 ADD(alias, "fn", match_flags & PCMCIA_DEV_ID_MATCH_FUNCTION,
622 ADD(alias, "pfn", match_flags & PCMCIA_DEV_ID_MATCH_DEVICE_NO,
624 ADD(alias, "pa", match_flags & PCMCIA_DEV_ID_MATCH_PROD_ID1,
626 ADD(alias, "pb", match_flags & PCMCIA_DEV_ID_MATCH_PROD_ID2,
628 ADD(alias, "pc", match_flags & PCMCIA_DEV_ID_MATCH_PROD_ID3,
630 ADD(alias, "pd", match_flags & PCMCIA_DEV_ID_MATCH_PROD_ID4,
685 ADD(alias, "b", flags & INPUT_DEVICE_ID_MATCH_BUS, bustype);
686 ADD(alias, "v", flags & INPUT_DEVICE_ID_MATCH_VENDOR, vendor);
687 ADD(alias, "p", flags & INPUT_DEVICE_ID_MATCH_PRODUCT, product);
688 ADD(alias, "e", flags & INPUT_DEVICE_ID_MATCH_VERSION, version);
739 ADD(alias, "t", hw_type != PA_HWTYPE_ANY_ID, hw_type);
740 ADD(alias, "hv", hversion != PA_HVERSION_ANY_ID, hversion);
741 ADD(alias, "rev", hversion_rev != PA_HVERSION_REV_ANY_ID, hversion_rev);
742 ADD(alias, "sv", sversion != PA_SVERSION_ANY_ID, sversion);
756 ADD(alias, "c", class != (__u8)SDIO_ANY_ID, class);
757 ADD(alias, "v", vendor != (__u16)SDIO_ANY_ID, vendor);
758 ADD(alias, "d", device != (__u16)SDIO_ANY_ID, device);
772 ADD(alias, "v", vendor != SSB_ANY_VENDOR, vendor);
773 ADD(alias, "id", coreid != SSB_ANY_ID, coreid);
774 ADD(alias, "rev", revision != SSB_ANY_REV, revision);
789 ADD(alias, "m", manuf != BCMA_ANY_MANUF, manuf);
790 ADD(alias, "id", id != BCMA_ANY_ID, id);
791 ADD(alias, "rev", rev != BCMA_ANY_REV, rev);
792 ADD(alias, "cl", class != BCMA_ANY_CLASS, class);
805 ADD(alias, "d", device != VIRTIO_DEV_ANY_ID, device);
806 ADD(alias, "v", vendor != VIRTIO_DEV_ANY_ID, vendor);
853 ADD(alias, "dcr", match_flags & I3C_MATCH_DCR, dcr);
854 ADD(alias, "manuf", match_flags & I3C_MATCH_MANUF, manuf_id);
855 ADD(alias, "part", match_flags & I3C_MATCH_PART, part_id);
856 ADD(alias, "ext", match_flags & I3C_MATCH_EXTRA_INFO, extra_info);
966 ADD(alias, "i", id != ZORRO_WILDCARD, id);
992 ADD(alias, "f", format != IPACK_ANY_FORMAT, format);
993 ADD(alias, "v", vendor != IPACK_ANY_ID, vendor);
994 ADD(alias, "d", device != IPACK_ANY_ID, device);
1095 ADD(alias, "ven", vendor != X86_VENDOR_ANY, vendor);
1096 ADD(alias, "fam", family != X86_FAMILY_ANY, family);
1097 ADD(alias, "mod", model != X86_MODEL_ANY, model);
1123 ADD(alias, ":", version != MEI_CL_VERSION_ANY, version);
1139 ADD(alias, "v", vid != RIO_ANY_ID, vid);
1140 ADD(alias, "d", did != RIO_ANY_ID, did);
1141 ADD(alias, "av", asm_vid != RIO_ANY_ID, asm_vid);
1142 ADD(alias, "ad", asm_did != RIO_ANY_ID, asm_did);
1165 ADD(alias, "v", vendor_id != 0, vendor_id);
1166 ADD(alias, "r", rev_id != 0, rev_id);
1167 ADD(alias, "a", api_version != 0, api_version);
1182 ADD(alias, "m", mfg_id != 0, mfg_id);
1183 ADD(alias, "p", part_id != 0, part_id);
1184 ADD(alias, "v", sdw_version != 0, sdw_version);
1185 ADD(alias, "c", class_id != 0, class_id);
1214 ADD(alias, "p", match_flags & TBSVC_MATCH_PROTOCOL_ID, protocol_id);
1215 ADD(alias, "v", match_flags & TBSVC_MATCH_PROTOCOL_VERSION,
1217 ADD(alias, "r", match_flags & TBSVC_MATCH_PROTOCOL_REVISION,
1307 ADD(alias, "t", match_flags & SSAM_MATCH_TARGET, target);
1308 ADD(alias, "i", match_flags & SSAM_MATCH_INSTANCE, instance);
1309 ADD(alias, "f", match_flags & SSAM_MATCH_FUNCTION, function);
1350 ADD(alias, "v", vendor != CDX_ANY_ID, vendor);
1351 ADD(alias, "d", device != CDX_ANY_ID, device);
1352 ADD(alias, "sv", subvendor != CDX_ANY_ID, subvendor);
1353 ADD(alias, "sd", subdevice != CDX_ANY_ID, subdevice);
1354 ADD(alias, "c", class_mask == 0xFFFFFF, class);