/linux-4.1.27/drivers/base/ |
H A D | class.c | 89 int class_create_file_ns(struct class *cls, const struct class_attribute *attr, class_create_file_ns() argument 94 if (cls) class_create_file_ns() 95 error = sysfs_create_file_ns(&cls->p->subsys.kobj, class_create_file_ns() 102 void class_remove_file_ns(struct class *cls, const struct class_attribute *attr, class_remove_file_ns() argument 105 if (cls) class_remove_file_ns() 106 sysfs_remove_file_ns(&cls->p->subsys.kobj, &attr->attr, ns); class_remove_file_ns() 109 static struct class *class_get(struct class *cls) class_get() argument 111 if (cls) class_get() 112 kset_get(&cls->p->subsys); class_get() 113 return cls; class_get() 116 static void class_put(struct class *cls) class_put() argument 118 if (cls) class_put() 119 kset_put(&cls->p->subsys); class_put() 122 static int add_class_attrs(struct class *cls) add_class_attrs() argument 127 if (cls->class_attrs) { add_class_attrs() 128 for (i = 0; cls->class_attrs[i].attr.name; i++) { add_class_attrs() 129 error = class_create_file(cls, &cls->class_attrs[i]); add_class_attrs() 138 class_remove_file(cls, &cls->class_attrs[i]); add_class_attrs() 142 static void remove_class_attrs(struct class *cls) remove_class_attrs() argument 146 if (cls->class_attrs) { remove_class_attrs() 147 for (i = 0; cls->class_attrs[i].attr.name; i++) remove_class_attrs() 148 class_remove_file(cls, &cls->class_attrs[i]); remove_class_attrs() 166 int __class_register(struct class *cls, struct lock_class_key *key) __class_register() argument 171 pr_debug("device class '%s': registering\n", cls->name); __class_register() 180 error = kobject_set_name(&cp->subsys.kobj, "%s", cls->name); __class_register() 187 if (!cls->dev_kobj) __class_register() 188 cls->dev_kobj = sysfs_dev_char_kobj; __class_register() 192 if (!sysfs_deprecated || cls != &block_class) __class_register() 198 cp->class = cls; __class_register() 199 cls->p = cp; __class_register() 206 error = add_class_attrs(class_get(cls)); __class_register() 207 class_put(cls); __class_register() 212 void class_unregister(struct class *cls) class_unregister() argument 214 pr_debug("device class '%s': unregistering\n", cls->name); class_unregister() 215 remove_class_attrs(cls); class_unregister() 216 kset_unregister(&cls->p->subsys); class_unregister() 219 static void class_create_release(struct class *cls) class_create_release() argument 221 pr_debug("%s called for %s\n", __func__, cls->name); class_create_release() 222 kfree(cls); class_create_release() 242 struct class *cls; __class_create() local 245 cls = kzalloc(sizeof(*cls), GFP_KERNEL); __class_create() 246 if (!cls) { __class_create() 251 cls->name = name; __class_create() 252 cls->owner = owner; __class_create() 253 cls->class_release = class_create_release; __class_create() 255 retval = __class_register(cls, key); __class_create() 259 return cls; __class_create() 262 kfree(cls); __class_create() 269 * @cls: pointer to the struct class that is to be destroyed 274 void class_destroy(struct class *cls) class_destroy() argument 276 if ((cls == NULL) || (IS_ERR(cls))) class_destroy() 279 class_unregister(cls); class_destroy() 512 struct class_compat *cls; class_compat_register() local 514 cls = kmalloc(sizeof(struct class_compat), GFP_KERNEL); class_compat_register() 515 if (!cls) class_compat_register() 517 cls->kobj = kobject_create_and_add(name, &class_kset->kobj); class_compat_register() 518 if (!cls->kobj) { class_compat_register() 519 kfree(cls); class_compat_register() 522 return cls; class_compat_register() 528 * @cls: the class to unregister 530 void class_compat_unregister(struct class_compat *cls) class_compat_unregister() argument 532 kobject_put(cls->kobj); class_compat_unregister() 533 kfree(cls); class_compat_unregister() 540 * @cls: the compatibility class 544 int class_compat_create_link(struct class_compat *cls, struct device *dev, class_compat_create_link() argument 549 error = sysfs_create_link(cls->kobj, &dev->kobj, dev_name(dev)); class_compat_create_link() 562 sysfs_remove_link(cls->kobj, dev_name(dev)); class_compat_create_link() 572 * @cls: the compatibility class 577 void class_compat_remove_link(struct class_compat *cls, struct device *dev, class_compat_remove_link() argument 582 sysfs_remove_link(cls->kobj, dev_name(dev)); class_compat_remove_link()
|
/linux-4.1.27/include/linux/ |
H A D | transport_class.h | 28 #define DECLARE_TRANSPORT_CLASS(cls, nm, su, rm, cfg) \ 29 struct transport_class cls = { \ 44 #define DECLARE_ANON_TRANSPORT_CLASS(cls, mtch, cfg) \ 45 struct anon_transport_class cls = { \
|
H A D | device.h | 399 void class_compat_unregister(struct class_compat *cls); 400 int class_compat_create_link(struct class_compat *cls, struct device *dev, 402 void class_compat_remove_link(struct class_compat *cls, struct device *dev, 483 extern void class_destroy(struct class *cls); 983 extern struct device *device_create_vargs(struct class *cls, 990 struct device *device_create(struct class *cls, struct device *parent, 994 struct device *device_create_with_groups(struct class *cls, 998 extern void device_destroy(struct class *cls, dev_t devt);
|
/linux-4.1.27/fs/cifs/ |
H A D | asn1.c | 168 unsigned int *cls, unsigned int *con, unsigned int *tag) asn1_id_decode() 175 *cls = (ch & 0xC0) >> 6; asn1_id_decode() 225 unsigned int *cls, unsigned int *con, unsigned int *tag) asn1_header_decode() 230 if (!asn1_id_decode(ctx, cls, con, tag)) asn1_header_decode() 501 unsigned int cls, con, tag, oidlen, rc; decode_negTokenInit() local 508 if (asn1_header_decode(&ctx, &end, &cls, &con, &tag) == 0) { decode_negTokenInit() 511 } else if ((cls != ASN1_APL) || (con != ASN1_CON) decode_negTokenInit() 513 cifs_dbg(FYI, "cls = %d con = %d tag = %d\n", cls, con, tag); decode_negTokenInit() 518 rc = asn1_header_decode(&ctx, &end, &cls, &con, &tag); decode_negTokenInit() 521 (cls == ASN1_UNI)) { decode_negTokenInit() 539 if (asn1_header_decode(&ctx, &end, &cls, &con, &tag) == 0) { decode_negTokenInit() 542 } else if ((cls != ASN1_CTX) || (con != ASN1_CON) decode_negTokenInit() 544 cifs_dbg(FYI, "cls = %d con = %d tag = %d end = %p (%d) exit 0\n", decode_negTokenInit() 545 cls, con, tag, end, *end); decode_negTokenInit() 550 if (asn1_header_decode(&ctx, &end, &cls, &con, &tag) == 0) { decode_negTokenInit() 553 } else if ((cls != ASN1_UNI) || (con != ASN1_CON) decode_negTokenInit() 555 cifs_dbg(FYI, "cls = %d con = %d tag = %d end = %p (%d) exit 1\n", decode_negTokenInit() 556 cls, con, tag, end, *end); decode_negTokenInit() 561 if (asn1_header_decode(&ctx, &end, &cls, &con, &tag) == 0) { decode_negTokenInit() 564 } else if ((cls != ASN1_CTX) || (con != ASN1_CON) decode_negTokenInit() 566 cifs_dbg(FYI, "cls = %d con = %d tag = %d end = %p (%d) exit 0\n", decode_negTokenInit() 567 cls, con, tag, end, *end); decode_negTokenInit() 573 (&ctx, &sequence_end, &cls, &con, &tag) == 0) { decode_negTokenInit() 576 } else if ((cls != ASN1_UNI) || (con != ASN1_CON) decode_negTokenInit() 578 cifs_dbg(FYI, "cls = %d con = %d tag = %d end = %p (%d) exit 1\n", decode_negTokenInit() 579 cls, con, tag, end, *end); decode_negTokenInit() 585 rc = asn1_header_decode(&ctx, &end, &cls, &con, &tag); decode_negTokenInit() 167 asn1_id_decode(struct asn1_ctx *ctx, unsigned int *cls, unsigned int *con, unsigned int *tag) asn1_id_decode() argument 223 asn1_header_decode(struct asn1_ctx *ctx, unsigned char **eoc, unsigned int *cls, unsigned int *con, unsigned int *tag) asn1_header_decode() argument
|
/linux-4.1.27/net/ipv4/netfilter/ |
H A D | nf_nat_snmp_basic.c | 189 unsigned int *cls, asn1_id_decode() 198 *cls = (ch & 0xC0) >> 6; asn1_id_decode() 248 unsigned int *cls, asn1_header_decode() 254 if (!asn1_id_decode(ctx, cls, con, tag)) asn1_header_decode() 654 unsigned int cls, snmp_tag_cls2syntax() 662 if (cnv->tag == tag && cnv->class == cls) { snmp_tag_cls2syntax() 674 unsigned int cls, con, tag, len, idlen; snmp_object_decode() local 684 if (!asn1_header_decode(ctx, &eoc, &cls, &con, &tag)) snmp_object_decode() 687 if (cls != ASN1_UNI || con != ASN1_CON || tag != ASN1_SEQ) snmp_object_decode() 690 if (!asn1_header_decode(ctx, &end, &cls, &con, &tag)) snmp_object_decode() 693 if (cls != ASN1_UNI || con != ASN1_PRI || tag != ASN1_OJI) snmp_object_decode() 699 if (!asn1_header_decode(ctx, &end, &cls, &con, &tag)) { snmp_object_decode() 710 if (!snmp_tag_cls2syntax(tag, cls, &type)) { snmp_object_decode() 833 unsigned int cls, con, tag; snmp_request_decode() local 836 if (!asn1_header_decode(ctx, &end, &cls, &con, &tag)) snmp_request_decode() 839 if (cls != ASN1_UNI || con != ASN1_PRI || tag != ASN1_INT) snmp_request_decode() 845 if (!asn1_header_decode(ctx, &end, &cls, &con, &tag)) snmp_request_decode() 848 if (cls != ASN1_UNI || con != ASN1_PRI || tag != ASN1_INT) snmp_request_decode() 854 if (!asn1_header_decode(ctx, &end, &cls, &con, &tag)) snmp_request_decode() 857 if (cls != ASN1_UNI || con != ASN1_PRI || tag != ASN1_INT) snmp_request_decode() 928 unsigned int cls, con, tag, len; snmp_trap_decode() local 931 if (!asn1_header_decode(ctx, &end, &cls, &con, &tag)) snmp_trap_decode() 934 if (cls != ASN1_UNI || con != ASN1_PRI || tag != ASN1_OJI) snmp_trap_decode() 940 if (!asn1_header_decode(ctx, &end, &cls, &con, &tag)) snmp_trap_decode() 943 if (!((cls == ASN1_APL && con == ASN1_PRI && tag == SNMP_IPA) || snmp_trap_decode() 944 (cls == ASN1_UNI && con == ASN1_PRI && tag == ASN1_OTS))) snmp_trap_decode() 956 if (!asn1_header_decode(ctx, &end, &cls, &con, &tag)) snmp_trap_decode() 959 if (cls != ASN1_UNI || con != ASN1_PRI || tag != ASN1_INT) snmp_trap_decode() 965 if (!asn1_header_decode(ctx, &end, &cls, &con, &tag)) snmp_trap_decode() 968 if (cls != ASN1_UNI || con != ASN1_PRI || tag != ASN1_INT) snmp_trap_decode() 974 if (!asn1_header_decode(ctx, &end, &cls, &con, &tag)) snmp_trap_decode() 977 if (!((cls == ASN1_APL && con == ASN1_PRI && tag == SNMP_TIT) || snmp_trap_decode() 978 (cls == ASN1_UNI && con == ASN1_PRI && tag == ASN1_INT))) snmp_trap_decode() 1023 unsigned int cls, con, tag, vers, pdutype; snmp_parse_mangle() local 1036 if (!asn1_header_decode(&ctx, &eoc, &cls, &con, &tag)) snmp_parse_mangle() 1038 if (cls != ASN1_UNI || con != ASN1_CON || tag != ASN1_SEQ) snmp_parse_mangle() 1044 if (!asn1_header_decode(&ctx, &end, &cls, &con, &tag)) snmp_parse_mangle() 1046 if (cls != ASN1_UNI || con != ASN1_PRI || tag != ASN1_INT) snmp_parse_mangle() 1058 if (!asn1_header_decode (&ctx, &end, &cls, &con, &tag)) snmp_parse_mangle() 1060 if (cls != ASN1_UNI || con != ASN1_PRI || tag != ASN1_OTS) snmp_parse_mangle() 1077 if (!asn1_header_decode(&ctx, &eoc, &cls, &con, &pdutype)) snmp_parse_mangle() 1079 if (cls != ASN1_CTX || con != ASN1_CON) snmp_parse_mangle() 1130 if (!asn1_header_decode(&ctx, &eoc, &cls, &con, &tag)) snmp_parse_mangle() 1133 if (cls != ASN1_UNI || con != ASN1_CON || tag != ASN1_SEQ) snmp_parse_mangle() 188 asn1_id_decode(struct asn1_ctx *ctx, unsigned int *cls, unsigned int *con, unsigned int *tag) asn1_id_decode() argument 246 asn1_header_decode(struct asn1_ctx *ctx, unsigned char **eoc, unsigned int *cls, unsigned int *con, unsigned int *tag) asn1_header_decode() argument 653 snmp_tag_cls2syntax(unsigned int tag, unsigned int cls, unsigned short *syntax) snmp_tag_cls2syntax() argument
|
/linux-4.1.27/drivers/hid/ |
H A D | hid-multitouch.c | 390 struct mt_class *cls = &td->mtclass; mt_touch_input_mapping() local 422 cls->sn_move); mt_touch_input_mapping() 427 cls->sn_move); mt_touch_input_mapping() 437 cls->sn_move); mt_touch_input_mapping() 442 cls->sn_move); mt_touch_input_mapping() 453 if (cls->quirks & MT_QUIRK_HOVERING) { mt_touch_input_mapping() 477 if (!(cls->quirks & MT_QUIRK_NO_AREA)) mt_touch_input_mapping() 479 cls->sn_width); mt_touch_input_mapping() 485 if (!(cls->quirks & MT_QUIRK_NO_AREA)) { mt_touch_input_mapping() 487 cls->sn_height); mt_touch_input_mapping() 497 cls->sn_pressure); mt_touch_input_mapping() 743 struct mt_class *cls = &td->mtclass; mt_touch_input_configured() local 753 if (cls->is_indirect) mt_touch_input_configured() 756 if (cls->quirks & MT_QUIRK_NOT_SEEN_MEANS_UP) mt_touch_input_configured() 854 struct mt_class *cls = &td->mtclass; mt_set_input_mode() local 864 if (cls->quirks & MT_QUIRK_FORCE_GET_FEATURE) { mt_set_input_mode() 926 struct mt_class *cls = &td->mtclass; mt_post_parse() local 934 cls->quirks &= ~MT_QUIRK_CONTACT_CNT_ACCURATE; mt_post_parse()
|
/linux-4.1.27/arch/mips/include/asm/mach-jz4740/ |
H A D | jz4740_fb.h | 58 uint32_t cls; member in struct:jz4740_fb_platform_data::__anon1898
|
/linux-4.1.27/drivers/ata/ |
H A D | sata_sil.c | 666 u8 cls; sil_init_controller() local 671 cls = sil_get_device_cache_line(pdev); sil_init_controller() 672 if (cls) { sil_init_controller() 673 cls >>= 3; sil_init_controller() 674 cls++; /* cls = (line_size/8)+1 */ sil_init_controller() 676 writew(cls << 8 | cls, sil_init_controller()
|
H A D | sata_vsc.c | 350 u8 cls; vsc_sata_init_one() local 401 pci_read_config_byte(pdev, PCI_CACHE_LINE_SIZE, &cls); vsc_sata_init_one() 402 if (cls == 0x00) vsc_sata_init_one()
|
/linux-4.1.27/drivers/pci/ |
H A D | pci-stub.c | 75 "pci-stub: add %04X:%04X sub=%04X:%04X cls=%08X/%08X\n", pci_stub_init()
|
H A D | quirks.c | 3333 u8 cls = 0; pci_apply_final_quirks() local 3350 if (!cls) for_each_pci_dev() 3351 cls = tmp; for_each_pci_dev() 3352 if (!tmp || cls == tmp) for_each_pci_dev() 3356 cls << 2, tmp << 2, for_each_pci_dev() 3364 cls << 2, pci_dfl_cache_line_size << 2); 3365 pci_cache_line_size = cls ? cls : pci_dfl_cache_line_size;
|
/linux-4.1.27/arch/arm64/kernel/ |
H A D | setup.c | 241 int cls; setup_processor() local 255 cls = cache_line_size(); setup_processor() 258 cls); setup_processor() 259 if (L1_CACHE_BYTES < cls) setup_processor() 261 L1_CACHE_BYTES, cls); setup_processor()
|
/linux-4.1.27/net/ceph/ |
H A D | osd_client.c | 149 return osd_req_op_data(osd_req, which, cls, response_data); osd_req_op_cls_response_data() 207 osd_data = osd_req_op_data(osd_req, which, cls, request_info); osd_req_op_cls_request_info_pagelist() 217 osd_data = osd_req_op_data(osd_req, which, cls, request_data); osd_req_op_cls_request_data_pagelist() 228 osd_data = osd_req_op_data(osd_req, which, cls, request_data); osd_req_op_cls_request_data_pages() 240 osd_data = osd_req_op_data(osd_req, which, cls, response_data); osd_req_op_cls_response_data_pages() 291 ceph_osd_data_release(&op->cls.request_info); osd_req_op_data_release() 292 ceph_osd_data_release(&op->cls.request_data); osd_req_op_data_release() 293 ceph_osd_data_release(&op->cls.response_data); osd_req_op_data_release() 529 op->cls.class_name = class; osd_req_op_cls_init() 532 op->cls.class_len = size; osd_req_op_cls_init() 536 op->cls.method_name = method; osd_req_op_cls_init() 539 op->cls.method_len = size; osd_req_op_cls_init() 545 op->cls.argc = 0; /* currently unused */ osd_req_op_cls_init() 681 dst->cls.class_len = src->cls.class_len; osd_req_encode_op() 682 dst->cls.method_len = src->cls.method_len; osd_req_encode_op() 683 osd_data = &src->cls.request_info; osd_req_encode_op() 688 osd_data = &src->cls.request_data; osd_req_encode_op() 692 dst->cls.indata_len = cpu_to_le32(data_length); osd_req_encode_op() 697 osd_data = &src->cls.response_data; osd_req_encode_op()
|
/linux-4.1.27/drivers/media/platform/ti-vpe/ |
H A D | vpdma_priv.h | 476 static inline u32 cfd_pkt_payload_len(bool direct, int cls, int dest, cfd_pkt_payload_len() argument 481 (cls << CFD_CLASS_SHFT) | cfd_pkt_payload_len()
|
/linux-4.1.27/drivers/block/ |
H A D | osdblk.c | 466 static void class_osdblk_release(struct class *cls) class_osdblk_release() argument 468 kfree(cls); class_osdblk_release()
|
H A D | pktcdvd.c | 346 static void class_pktcdvd_release(struct class *cls) class_pktcdvd_release() argument 348 kfree(cls); class_pktcdvd_release()
|
/linux-4.1.27/drivers/isdn/mISDN/ |
H A D | core.c | 164 static void mISDN_class_release(struct class *cls) mISDN_class_release() argument
|
/linux-4.1.27/drivers/scsi/be2iscsi/ |
H A D | be_iscsi.c | 107 * @cls_session: pointer to iscsi cls session 189 * @cls_session: pointer to iscsi cls session 190 * @cls_conn: pointer to iscsi cls conn 891 * @cls_conn: pointer to iscsi cls conn
|
/linux-4.1.27/drivers/scsi/bnx2i/ |
H A D | bnx2i_iscsi.c | 1332 * @cls_session: pointer to iscsi cls session 1350 * @cls_session: pointer to iscsi cls session 1395 * @cls_session: pointer to iscsi cls session 1396 * @cls_conn: pointer to iscsi cls conn 1468 * @cls_conn: pointer to iscsi cls conn 1596 * @cls_conn: pointer to iscsi cls conn 1631 * @cls_conn: pointer to iscsi cls conn
|
H A D | bnx2i.h | 271 * @cls_conn: pointer to iscsi cls conn
|
/linux-4.1.27/drivers/net/bonding/ |
H A D | bond_sysfs.c | 51 static ssize_t bonding_show_bonds(struct class *cls, bonding_show_bonds() argument 95 static ssize_t bonding_store_bonds(struct class *cls, bonding_store_bonds() argument
|
/linux-4.1.27/arch/mips/include/asm/txx9/ |
H A D | tx3927.h | 79 endian_def_b4(unused0, ht, mlt, cls);
|
/linux-4.1.27/include/linux/ceph/ |
H A D | osd_client.h | 105 } cls; member in union:ceph_osd_req_op::__anon11546
|
H A D | rados.h | 444 } __attribute__ ((packed)) cls; member in union:ceph_osd_op::__anon11560
|
/linux-4.1.27/drivers/hwmon/ |
H A D | asus_atk0110.c | 730 u8 cls; atk_debugfs_ggrp_open() local 738 cls = (data->debugfs.id & 0xff000000) >> 24; atk_debugfs_ggrp_open() 739 ret = atk_ggrp(data, cls); atk_debugfs_ggrp_open()
|
/linux-4.1.27/arch/mips/include/asm/octeon/ |
H A D | cvmx-pciercx-defs.h | 237 uint32_t cls:8; member in struct:cvmx_pciercx_cfg003::cvmx_pciercx_cfg003_s 239 uint32_t cls:8; 1466 uint32_t cls:1; member in struct:cvmx_pciercx_cfg039::cvmx_pciercx_cfg039_s 1472 uint32_t cls:1;
|
H A D | cvmx-pci-defs.h | 289 uint32_t cls:8; member in struct:cvmx_pci_cfg03::cvmx_pci_cfg03_s 291 uint32_t cls:8;
|
H A D | cvmx-mio-defs.h | 4137 uint64_t cls:2; member in struct:cvmx_mio_uartx_lcr::cvmx_mio_uartx_lcr_s 4139 uint64_t cls:2; 4890 uint64_t cls:2; member in struct:cvmx_mio_uart2_lcr::cvmx_mio_uart2_lcr_s 4892 uint64_t cls:2;
|
/linux-4.1.27/drivers/scsi/cxgbi/ |
H A D | libcxgbi.c | 2512 "cid %u(0x%x), cls 0x%p,0x%p, conn 0x%p,0x%p,0x%p.\n", cxgbi_create_conn() 2560 "cls 0x%p,0x%p, ep 0x%p, cconn 0x%p, csk 0x%p.\n", cxgbi_bind_conn() 2603 "ep 0x%p, cls sess 0x%p.\n", ep, cls_session); cxgbi_create_session() 2615 "cls sess 0x%p.\n", cls_session); cxgbi_destroy_session()
|
/linux-4.1.27/drivers/video/fbdev/ |
H A D | jz4740_fb.c | 449 writel(pdata->special_tft_config.cls, jzfb->base + JZ_REG_LCD_CLS); jzfb_set_par()
|
/linux-4.1.27/net/mac80211/ |
H A D | mesh_plink.c | 927 mpl_dbg(sdata, "Mesh plink: cls or cnf from unknown peer\n"); mesh_plink_get_event()
|
/linux-4.1.27/drivers/scsi/bfa/ |
H A D | bfa_defs_svc.h | 359 u32 cls_tov; /* LPSM cls wait TOV */
|
/linux-4.1.27/drivers/infiniband/hw/mlx4/ |
H A D | mad.c | 734 "dlid_bits:%d dqpn:%d wc_flags:0x%x, cls %x, mtd %x, atr %x\n", ib_process_mad()
|
/linux-4.1.27/drivers/scsi/ |
H A D | scsi_transport_iscsi.c | 2236 * @session: iscsi cls session 2301 * @conn: iscsi cls session
|
H A D | libiscsi.c | 2701 * iscsi_session_setup - create iscsi cls session and host and session
|