sif 55 arch/arm/mach-s3c24xx/pll-s3c2410.c static int s3c2410_plls_add(struct device *dev, struct subsys_interface *sif) sif 50 arch/arm/mach-s3c24xx/pll-s3c2440-12000000.c static int s3c2440_plls12_add(struct device *dev, struct subsys_interface *sif) sif 79 arch/arm/mach-s3c24xx/pll-s3c2440-16934400.c struct subsys_interface *sif) sif 105 arch/arm/mach-s3c24xx/pm-s3c2410.c static int s3c2410_pm_add(struct device *dev, struct subsys_interface *sif) sif 61 arch/arm/mach-s3c24xx/pm-s3c2412.c static int s3c2412_pm_add(struct device *dev, struct subsys_interface *sif) sif 49 arch/arm/mach-s3c24xx/pm-s3c2416.c static int s3c2416_pm_add(struct device *dev, struct subsys_interface *sif) sif 337 arch/sh/kernel/cpu/sh4/sq.c static int sq_dev_add(struct device *dev, struct subsys_interface *sif) sif 355 arch/sh/kernel/cpu/sh4/sq.c static void sq_dev_remove(struct device *dev, struct subsys_interface *sif) sif 736 arch/x86/kernel/cpu/microcode/core.c static int mc_device_add(struct device *dev, struct subsys_interface *sif) sif 755 arch/x86/kernel/cpu/microcode/core.c static void mc_device_remove(struct device *dev, struct subsys_interface *sif) sif 484 drivers/base/bus.c struct subsys_interface *sif; sif 493 drivers/base/bus.c list_for_each_entry(sif, &bus->p->interfaces, node) sif 494 drivers/base/bus.c if (sif->add_dev) sif 495 drivers/base/bus.c sif->add_dev(dev, sif); sif 512 drivers/base/bus.c struct subsys_interface *sif; sif 518 drivers/base/bus.c list_for_each_entry(sif, &bus->p->interfaces, node) sif 519 drivers/base/bus.c if (sif->remove_dev) sif 520 drivers/base/bus.c sif->remove_dev(dev, sif); sif 1039 drivers/base/bus.c int subsys_interface_register(struct subsys_interface *sif) sif 1045 drivers/base/bus.c if (!sif || !sif->subsys) sif 1048 drivers/base/bus.c subsys = bus_get(sif->subsys); sif 1053 drivers/base/bus.c list_add_tail(&sif->node, &subsys->p->interfaces); sif 1054 drivers/base/bus.c if (sif->add_dev) { sif 1057 drivers/base/bus.c sif->add_dev(dev, sif); sif 1066 drivers/base/bus.c void subsys_interface_unregister(struct subsys_interface *sif) sif 1072 drivers/base/bus.c if (!sif || !sif->subsys) sif 1075 drivers/base/bus.c subsys = sif->subsys; sif 1078 drivers/base/bus.c list_del_init(&sif->node); sif 1079 drivers/base/bus.c if (sif->remove_dev) { sif 1082 drivers/base/bus.c sif->remove_dev(dev, sif); sif 1512 drivers/cpufreq/cpufreq.c static int cpufreq_add_dev(struct device *dev, struct subsys_interface *sif) sif 1607 drivers/cpufreq/cpufreq.c static void cpufreq_remove_dev(struct device *dev, struct subsys_interface *sif) sif 113 drivers/cpufreq/s3c2410-cpufreq.c struct subsys_interface *sif) sif 131 drivers/cpufreq/s3c2410-cpufreq.c struct subsys_interface *sif) sif 142 drivers/cpufreq/s3c2410-cpufreq.c return s3c2410_cpufreq_add(dev, sif); sif 193 drivers/cpufreq/s3c2412-cpufreq.c struct subsys_interface *sif) sif 267 drivers/cpufreq/s3c2440-cpufreq.c struct subsys_interface *sif) sif 85 drivers/media/usb/gspca/ov519.c u8 sif; sif 2820 drivers/media/usb/gspca/ov519.c sd->sif = 1; sif 3319 drivers/media/usb/gspca/ov519.c if (sd->sif) { sif 3326 drivers/media/usb/gspca/ov519.c if (sd->sif) { sif 3332 drivers/media/usb/gspca/ov519.c if (sd->sif) { sif 3353 drivers/media/usb/gspca/ov519.c if (sd->sif) { sif 3361 drivers/media/usb/gspca/ov519.c if (sd->sif) sif 356 drivers/media/usb/gspca/w996Xcf.c unsigned long hw_bufsize = sd->sif ? (352 * 288 * 2) : (640 * 480 * 2), sif 401 drivers/media/usb/gspca/w996Xcf.c if (sd->sif) { sif 1025 drivers/net/fddi/skfp/smt.c struct smt_sif_config *sif ; sif 1032 drivers/net/fddi/skfp/smt.c sif = smtod(mb, struct smt_sif_config *) ; sif 1033 drivers/net/fddi/skfp/smt.c smt_fill_timestamp(smc,&sif->ts) ; /* set time stamp */ sif 1034 drivers/net/fddi/skfp/smt.c smt_fill_sde(smc,&sif->sde) ; /* set station descriptor */ sif 1035 drivers/net/fddi/skfp/smt.c smt_fill_version(smc,&sif->version) ; /* set version information */ sif 1036 drivers/net/fddi/skfp/smt.c smt_fill_state(smc,&sif->state) ; /* set state information */ sif 1037 drivers/net/fddi/skfp/smt.c smt_fill_policy(smc,&sif->policy) ; /* set station policy */ sif 1038 drivers/net/fddi/skfp/smt.c smt_fill_latency(smc,&sif->latency); /* set station latency */ sif 1039 drivers/net/fddi/skfp/smt.c smt_fill_neighbor(smc,&sif->neighbor); /* set station neighbor */ sif 1040 drivers/net/fddi/skfp/smt.c smt_fill_setcount(smc,&sif->setcount) ; /* set count */ sif 1041 drivers/net/fddi/skfp/smt.c len = smt_fill_path(smc,&sif->path); /* set station path descriptor*/ sif 1042 drivers/net/fddi/skfp/smt.c sif->smt.smt_dest = *dest ; /* destination address */ sif 1043 drivers/net/fddi/skfp/smt.c sif->smt.smt_tid = tid ; /* transaction ID */ sif 1045 drivers/net/fddi/skfp/smt.c dump_smt(smc,(struct smt_header *)sif,"SIF Configuration Reply") ; sif 1058 drivers/net/fddi/skfp/smt.c struct smt_sif_operation *sif ; sif 1072 drivers/net/fddi/skfp/smt.c sif = smtod(mb, struct smt_sif_operation *) ; sif 1073 drivers/net/fddi/skfp/smt.c smt_fill_timestamp(smc,&sif->ts) ; /* set time stamp */ sif 1074 drivers/net/fddi/skfp/smt.c smt_fill_mac_status(smc,&sif->status) ; /* set mac status */ sif 1075 drivers/net/fddi/skfp/smt.c smt_fill_mac_counter(smc,&sif->mc) ; /* set mac counter field */ sif 1076 drivers/net/fddi/skfp/smt.c smt_fill_mac_fnc(smc,&sif->fnc) ; /* set frame not copied counter */ sif 1077 drivers/net/fddi/skfp/smt.c smt_fill_manufacturer(smc,&sif->man) ; /* set manufacturer field */ sif 1078 drivers/net/fddi/skfp/smt.c smt_fill_user(smc,&sif->user) ; /* set user field */ sif 1079 drivers/net/fddi/skfp/smt.c smt_fill_setcount(smc,&sif->setcount) ; /* set count */ sif 1084 drivers/net/fddi/skfp/smt.c smt_fill_lem(smc,sif->lem,PS) ; sif 1088 drivers/net/fddi/skfp/smt.c smt_fill_lem(smc,&sif->lem[i],i) ; sif 1092 drivers/net/fddi/skfp/smt.c sif->smt.smt_dest = *dest ; /* destination address */ sif 1093 drivers/net/fddi/skfp/smt.c sif->smt.smt_tid = tid ; /* transaction ID */ sif 1094 drivers/net/fddi/skfp/smt.c dump_smt(smc,(struct smt_header *)sif,"SIF Operation Reply") ; sif 402 drivers/net/rionet.c static void rionet_remove_dev(struct device *dev, struct subsys_interface *sif) sif 543 drivers/net/rionet.c static int rionet_add_dev(struct device *dev, struct subsys_interface *sif) sif 1944 drivers/rapidio/rio_cm.c static int riocm_add_dev(struct device *dev, struct subsys_interface *sif) sif 1988 drivers/rapidio/rio_cm.c static void riocm_remove_dev(struct device *dev, struct subsys_interface *sif) sif 532 include/linux/device.h int (*add_dev)(struct device *dev, struct subsys_interface *sif); sif 533 include/linux/device.h void (*remove_dev)(struct device *dev, struct subsys_interface *sif); sif 536 include/linux/device.h int subsys_interface_register(struct subsys_interface *sif); sif 537 include/linux/device.h void subsys_interface_unregister(struct subsys_interface *sif); sif 224 include/uapi/linux/gfs2_ondisk.h #define IF2DT(sif) (((sif) & S_IFMT) >> 12) sif 245 tools/usb/usbip/libsrc/usbip_common.c struct udev_device *sif; sif 255 tools/usb/usbip/libsrc/usbip_common.c sif = udev_device_new_from_subsystem_sysname(udev_context, "usb", busid); sif 256 tools/usb/usbip/libsrc/usbip_common.c if (!sif) { sif 261 tools/usb/usbip/libsrc/usbip_common.c READ_ATTR(uinf, uint8_t, sif, bInterfaceClass, "%02x\n"); sif 262 tools/usb/usbip/libsrc/usbip_common.c READ_ATTR(uinf, uint8_t, sif, bInterfaceSubClass, "%02x\n"); sif 263 tools/usb/usbip/libsrc/usbip_common.c READ_ATTR(uinf, uint8_t, sif, bInterfaceProtocol, "%02x\n");