protocols 41 drivers/block/paride/paride.c static struct pi_protocol *protocols[MAX_PROTOS]; protocols 215 drivers/block/paride/paride.c if (protocols[k] && !strcmp(pr->name, protocols[k]->name)) { protocols 221 drivers/block/paride/paride.c while ((k < MAX_PROTOS) && (protocols[k])) protocols 227 drivers/block/paride/paride.c protocols[k] = pr; protocols 239 drivers/block/paride/paride.c if (protocols[pr->index] != pr) { protocols 243 drivers/block/paride/paride.c protocols[pr->index] = NULL; protocols 360 drivers/block/paride/paride.c if (!protocols[0]) protocols 367 drivers/block/paride/paride.c (!protocols[s]) || (unit < 0) || protocols 368 drivers/block/paride/paride.c (unit >= protocols[s]->max_units)) { protocols 374 drivers/block/paride/paride.c struct pi_protocol *proto = protocols[p]; protocols 178 drivers/media/rc/img-ir/img-ir-hw.h struct img_ir_filter *out, u64 protocols); protocols 29 drivers/media/rc/img-ir/img-ir-jvc.c struct img_ir_filter *out, u64 protocols) protocols 54 drivers/media/rc/img-ir/img-ir-nec.c struct img_ir_filter *out, u64 protocols) protocols 62 drivers/media/rc/img-ir/img-ir-nec.c protocols &= RC_PROTO_BIT_NEC | RC_PROTO_BIT_NECX | RC_PROTO_BIT_NEC32; protocols 69 drivers/media/rc/img-ir/img-ir-nec.c if (!is_power_of_2(protocols)) { protocols 71 drivers/media/rc/img-ir/img-ir-nec.c protocols = RC_PROTO_BIT_NEC32; protocols 73 drivers/media/rc/img-ir/img-ir-nec.c protocols = RC_PROTO_BIT_NECX; protocols 75 drivers/media/rc/img-ir/img-ir-nec.c protocols = RC_PROTO_BIT_NEC; protocols 78 drivers/media/rc/img-ir/img-ir-nec.c if (protocols == RC_PROTO_BIT_NEC32) { protocols 89 drivers/media/rc/img-ir/img-ir-nec.c } else if (protocols == RC_PROTO_BIT_NECX) { protocols 40 drivers/media/rc/img-ir/img-ir-rc5.c struct img_ir_filter *out, u64 protocols) protocols 61 drivers/media/rc/img-ir/img-ir-rc6.c struct img_ir_filter *out, u64 protocols) protocols 50 drivers/media/rc/img-ir/img-ir-sanyo.c struct img_ir_filter *out, u64 protocols) protocols 38 drivers/media/rc/img-ir/img-ir-sharp.c struct img_ir_filter *out, u64 protocols) protocols 54 drivers/media/rc/img-ir/img-ir-sony.c struct img_ir_filter *out, u64 protocols) protocols 67 drivers/media/rc/img-ir/img-ir-sony.c protocols &= RC_PROTO_BIT_SONY12 | RC_PROTO_BIT_SONY15 | protocols 75 drivers/media/rc/img-ir/img-ir-sony.c if (!is_power_of_2(protocols)) { protocols 77 drivers/media/rc/img-ir/img-ir-sony.c protocols = RC_PROTO_BIT_SONY20; protocols 79 drivers/media/rc/img-ir/img-ir-sony.c protocols = RC_PROTO_BIT_SONY15; protocols 81 drivers/media/rc/img-ir/img-ir-sony.c protocols = RC_PROTO_BIT_SONY12; protocols 84 drivers/media/rc/img-ir/img-ir-sony.c if (protocols == RC_PROTO_BIT_SONY20) { protocols 90 drivers/media/rc/img-ir/img-ir-sony.c } else if (protocols == RC_PROTO_BIT_SONY15) { protocols 243 drivers/media/rc/ir-imon-decoder.c .protocols = RC_PROTO_BIT_IMON, protocols 204 drivers/media/rc/ir-jvc-decoder.c .protocols = RC_PROTO_BIT_JVC, protocols 424 drivers/media/rc/ir-mce_kbd-decoder.c .protocols = RC_PROTO_BIT_MCIR2_KBD | RC_PROTO_BIT_MCIR2_MSE, protocols 251 drivers/media/rc/ir-nec-decoder.c .protocols = RC_PROTO_BIT_NEC | RC_PROTO_BIT_NECX | protocols 269 drivers/media/rc/ir-rc5-decoder.c .protocols = RC_PROTO_BIT_RC5 | RC_PROTO_BIT_RC5X_20 | protocols 380 drivers/media/rc/ir-rc6-decoder.c .protocols = RC_PROTO_BIT_RC6_0 | RC_PROTO_BIT_RC6_6A_20 | protocols 226 drivers/media/rc/ir-rcmm-decoder.c .protocols = RC_PROTO_BIT_RCMM32 | protocols 209 drivers/media/rc/ir-sanyo-decoder.c .protocols = RC_PROTO_BIT_SANYO, protocols 217 drivers/media/rc/ir-sharp-decoder.c .protocols = RC_PROTO_BIT_SHARP, protocols 214 drivers/media/rc/ir-sony-decoder.c .protocols = RC_PROTO_BIT_SONY12 | RC_PROTO_BIT_SONY15 | protocols 192 drivers/media/rc/ir-xmp-decoder.c .protocols = RC_PROTO_BIT_XMP, protocols 36 drivers/media/rc/rc-core-priv.h u64 protocols; /* which are handled by this handler */ protocols 294 drivers/media/rc/rc-core-priv.h void ir_raw_load_modules(u64 *protocols); protocols 43 drivers/media/rc/rc-ir-raw.c handler->protocols || !handler->protocols) protocols 252 drivers/media/rc/rc-ir-raw.c if (!(dev->enabled_protocols & handler->protocols) && protocols 253 drivers/media/rc/rc-ir-raw.c (*rc_proto & handler->protocols) && handler->raw_register) protocols 256 drivers/media/rc/rc-ir-raw.c if ((dev->enabled_protocols & handler->protocols) && protocols 257 drivers/media/rc/rc-ir-raw.c !(*rc_proto & handler->protocols) && protocols 268 drivers/media/rc/rc-ir-raw.c if (handler->protocols & *rc_proto) { protocols 293 drivers/media/rc/rc-ir-raw.c static void ir_raw_disable_protocols(struct rc_dev *dev, u64 protocols) protocols 296 drivers/media/rc/rc-ir-raw.c dev->enabled_protocols &= ~protocols; protocols 532 drivers/media/rc/rc-ir-raw.c if (handler->protocols & mask && handler->encode) { protocols 600 drivers/media/rc/rc-ir-raw.c if (handler->protocols & mask && handler->encode) { protocols 673 drivers/media/rc/rc-ir-raw.c (handler->protocols & dev->enabled_protocols)) protocols 696 drivers/media/rc/rc-ir-raw.c atomic64_or(ir_raw_handler->protocols, &available_protocols); protocols 706 drivers/media/rc/rc-ir-raw.c u64 protocols = ir_raw_handler->protocols; protocols 712 drivers/media/rc/rc-ir-raw.c (raw->dev->enabled_protocols & protocols)) protocols 714 drivers/media/rc/rc-ir-raw.c ir_raw_disable_protocols(raw->dev, protocols); protocols 716 drivers/media/rc/rc-ir-raw.c atomic64_andnot(protocols, &available_protocols); protocols 28 drivers/media/rc/rc-main.c } protocols[] = { protocols 691 drivers/media/rc/rc-main.c if (protocol >= ARRAY_SIZE(protocols)) protocols 694 drivers/media/rc/rc-main.c return protocols[protocol].repeat_period; protocols 913 drivers/media/rc/rc-main.c if (protocol >= ARRAY_SIZE(protocols)) protocols 916 drivers/media/rc/rc-main.c mask = protocols[protocol].scancode_bits; protocols 1122 drivers/media/rc/rc-main.c static int parse_protocol_change(struct rc_dev *dev, u64 *protocols, protocols 1168 drivers/media/rc/rc-main.c *protocols |= mask; protocols 1170 drivers/media/rc/rc-main.c *protocols &= ~mask; protocols 1172 drivers/media/rc/rc-main.c *protocols = mask; protocols 1183 drivers/media/rc/rc-main.c void ir_raw_load_modules(u64 *protocols) protocols 1195 drivers/media/rc/rc-main.c if (!(*protocols & proto_names[i].type & ~available)) protocols 1201 drivers/media/rc/rc-main.c *protocols &= ~proto_names[i].type; protocols 1209 drivers/media/rc/rc-main.c *protocols &= ~proto_names[i].type; protocols 1214 drivers/media/rc/rc-main.c if (!(*protocols & proto_names[i].type & ~available)) protocols 1220 drivers/media/rc/rc-main.c *protocols &= ~proto_names[i].type; protocols 1470 drivers/media/rc/rc-main.c for (i = 0; i < ARRAY_SIZE(protocols); i++) { protocols 1473 drivers/media/rc/rc-main.c tmp += sprintf(tmp, "[%s] ", protocols[i].name); protocols 1475 drivers/media/rc/rc-main.c tmp += sprintf(tmp, "%s ", protocols[i].name); protocols 1515 drivers/media/rc/rc-main.c for (i = 0; i < ARRAY_SIZE(protocols); i++) { protocols 1517 drivers/media/rc/rc-main.c sysfs_streq(buf, protocols[i].name)) { protocols 1523 drivers/media/rc/rc-main.c if (i == ARRAY_SIZE(protocols)) { protocols 1593 drivers/media/rc/rc-main.c __ATTR(protocols, 0444, show_protocols, NULL); protocols 1595 drivers/media/rc/rc-main.c __ATTR(protocols, 0644, show_protocols, store_protocols); protocols 2976 drivers/message/fusion/mptsas.c u16 protocols; protocols 2985 drivers/message/fusion/mptsas.c protocols = device_info->device_info & 0x78; protocols 2987 drivers/message/fusion/mptsas.c if (protocols & MPI_SAS_DEVICE_INFO_SSP_INITIATOR) protocols 2989 drivers/message/fusion/mptsas.c if (protocols & MPI_SAS_DEVICE_INFO_STP_INITIATOR) protocols 2991 drivers/message/fusion/mptsas.c if (protocols & MPI_SAS_DEVICE_INFO_SMP_INITIATOR) protocols 2993 drivers/message/fusion/mptsas.c if (protocols & MPI_SAS_DEVICE_INFO_SATA_HOST) protocols 3000 drivers/message/fusion/mptsas.c protocols = device_info->device_info & 0x780; protocols 3002 drivers/message/fusion/mptsas.c if (protocols & MPI_SAS_DEVICE_INFO_SSP_TARGET) protocols 3004 drivers/message/fusion/mptsas.c if (protocols & MPI_SAS_DEVICE_INFO_STP_TARGET) protocols 3006 drivers/message/fusion/mptsas.c if (protocols & MPI_SAS_DEVICE_INFO_SMP_TARGET) protocols 3008 drivers/message/fusion/mptsas.c if (protocols & MPI_SAS_DEVICE_INFO_SATA_DEVICE) protocols 740 drivers/nfc/fdp/fdp.c u32 protocols; protocols 755 drivers/nfc/fdp/fdp.c protocols = NFC_PROTO_JEWEL_MASK | protocols 763 drivers/nfc/fdp/fdp.c ndev = nci_allocate_device(&nci_ops, protocols, tx_headroom, protocols 651 drivers/nfc/microread/microread.c u32 protocols; protocols 671 drivers/nfc/microread/microread.c protocols = NFC_PROTO_JEWEL_MASK | protocols 679 drivers/nfc/microread/microread.c quirks, protocols, llc_name, protocols 113 drivers/nfc/nfcmrvl/main.c u32 protocols; protocols 145 drivers/nfc/nfcmrvl/main.c protocols = NFC_PROTO_JEWEL_MASK protocols 153 drivers/nfc/nfcmrvl/main.c priv->ndev = nci_allocate_device(&nfcmrvl_nci_ops, protocols, protocols 2584 drivers/nfc/pn533/pn533.c u32 protocols, protocols 2632 drivers/nfc/pn533/pn533.c priv->nfc_dev = nfc_allocate_device(&pn533_nfc_ops, protocols, protocols 214 drivers/nfc/pn533/pn533.h u32 protocols, protocols 453 drivers/nfc/pn533/usb.c u32 protocols; protocols 510 drivers/nfc/pn533/usb.c protocols = PN533_ALL_PROTOCOLS; protocols 514 drivers/nfc/pn533/usb.c protocols = PN533_NO_TYPE_B_PROTOCOLS; protocols 518 drivers/nfc/pn533/usb.c protocols = PN533_NO_TYPE_B_PROTOCOLS; protocols 537 drivers/nfc/pn533/usb.c priv = pn533_register_device(id->driver_info, protocols, protocol_type, protocols 909 drivers/nfc/pn544/pn544.c u32 protocols; protocols 935 drivers/nfc/pn544/pn544.c protocols = NFC_PROTO_JEWEL_MASK | protocols 943 drivers/nfc/pn544/pn544.c protocols, llc_name, protocols 1101 drivers/nfc/port100.c struct port100_protocol *protocols; protocols 1111 drivers/nfc/port100.c protocols = in_protocols[param]; protocols 1114 drivers/nfc/port100.c while (protocols[num_protocols].number != PORT100_IN_PROT_END) protocols 1126 drivers/nfc/port100.c skb_put_data(skb, protocols, size); protocols 1258 drivers/nfc/port100.c struct port100_protocol *protocols; protocols 1268 drivers/nfc/port100.c protocols = tg_protocols[param]; protocols 1271 drivers/nfc/port100.c while (protocols[num_protocols].number != PORT100_TG_PROT_END) protocols 1283 drivers/nfc/port100.c skb_put_data(skb, protocols, size); protocols 119 drivers/nfc/st-nci/core.c u32 protocols; protocols 126 drivers/nfc/st-nci/core.c protocols = NFC_PROTO_JEWEL_MASK protocols 134 drivers/nfc/st-nci/core.c ndlc->ndev = nci_allocate_device(&st_nci_ops, protocols, protocols 947 drivers/nfc/st21nfca/core.c u32 protocols; protocols 979 drivers/nfc/st21nfca/core.c protocols = NFC_PROTO_JEWEL_MASK | protocols 991 drivers/nfc/st21nfca/core.c protocols, llc_name, protocols 453 drivers/scsi/isci/phy.h struct sci_phy_proto *protocols); protocols 137 drivers/scsi/isci/port.c sci_port_get_protocols(iport, &prop->local.protocols); protocols 136 drivers/scsi/isci/port.h struct sci_phy_proto protocols; protocols 55 fs/cifs/cifssmb.c } protocols[] = { protocols 68 fs/cifs/cifssmb.c } protocols[] = { protocols 700 fs/cifs/cifssmb.c size_t len = strlen(protocols[i].name) + 1; protocols 702 fs/cifs/cifssmb.c memcpy(pSMB->DialectsArray+count, protocols[i].name, len); protocols 196 include/net/nfc/digital.h u32 protocols; protocols 157 include/net/nfc/hci.h u32 protocols, protocols 343 net/netfilter/ipvs/ip_vs_proto.c char protocols[64]; protocols 347 net/netfilter/ipvs/ip_vs_proto.c strcat(protocols, ", "); \ protocols 348 net/netfilter/ipvs/ip_vs_proto.c strcat(protocols, (p)->name); \ protocols 351 net/netfilter/ipvs/ip_vs_proto.c protocols[0] = '\0'; protocols 352 net/netfilter/ipvs/ip_vs_proto.c protocols[2] = '\0'; protocols 368 net/netfilter/ipvs/ip_vs_proto.c pr_info("Registered protocols (%s)\n", &protocols[2]); protocols 475 net/nfc/digital_core.c tm_protocols, ddev->protocols); protocols 477 net/nfc/digital_core.c matching_im_protocols = ddev->protocols & im_protocols; protocols 478 net/nfc/digital_core.c matching_tm_protocols = ddev->protocols & tm_protocols; protocols 774 net/nfc/digital_core.c ddev->protocols |= NFC_PROTO_JEWEL_MASK; protocols 776 net/nfc/digital_core.c ddev->protocols |= NFC_PROTO_MIFARE_MASK; protocols 778 net/nfc/digital_core.c ddev->protocols |= NFC_PROTO_FELICA_MASK; protocols 780 net/nfc/digital_core.c ddev->protocols |= NFC_PROTO_NFC_DEP_MASK; protocols 782 net/nfc/digital_core.c ddev->protocols |= NFC_PROTO_ISO15693_MASK; protocols 784 net/nfc/digital_core.c ddev->protocols |= NFC_PROTO_ISO14443_MASK; protocols 786 net/nfc/digital_core.c ddev->protocols |= NFC_PROTO_ISO14443_B_MASK; protocols 791 net/nfc/digital_core.c ddev->nfc_dev = nfc_allocate_device(&digital_nfc_ops, ddev->protocols, protocols 455 net/nfc/digital_dep.c if ((ddev->protocols & NFC_PROTO_FELICA_MASK) && protocols 953 net/nfc/hci/core.c u32 protocols, protocols 964 net/nfc/hci/core.c if (protocols == 0) protocols 979 net/nfc/hci/core.c hdev->ndev = nfc_allocate_device(&hci_nfc_ops, protocols, protocols 38 tools/testing/selftests/ir/ir_loopback.c } protocols[] = { protocols 124 tools/testing/selftests/ir/ir_loopback.c for (i = 0; i < ARRAY_SIZE(protocols); i++) { protocols 125 tools/testing/selftests/ir/ir_loopback.c if (write(protocolfd, protocols[i].decoder, protocols 126 tools/testing/selftests/ir/ir_loopback.c strlen(protocols[i].decoder)) == -1) protocols 130 tools/testing/selftests/ir/ir_loopback.c protocols[i].name, protocols[i].decoder, protocols 131 tools/testing/selftests/ir/ir_loopback.c i + 1, (int)ARRAY_SIZE(protocols)); protocols 134 tools/testing/selftests/ir/ir_loopback.c unsigned int scancode = rand() & protocols[i].mask; protocols 135 tools/testing/selftests/ir/ir_loopback.c unsigned int rc_proto = protocols[i].proto; protocols 81 tools/usb/usbip/libsrc/names.c static struct protocol *protocols[HASHSZ] = { NULL, }; protocols 132 tools/usb/usbip/libsrc/names.c p = protocols[hashnum((classid << 16) | (subclassid << 8) protocols 274 tools/usb/usbip/libsrc/names.c p = protocols[h]; protocols 286 tools/usb/usbip/libsrc/names.c p->next = protocols[h]; protocols 287 tools/usb/usbip/libsrc/names.c protocols[h] = p;