Home
last modified time | relevance | path

Searched refs:ccwgroup_device (Results 1 – 8 of 8) sorted by relevance

/linux/arch/s390/include/asm/
H A Dccwgroup.h16 struct ccwgroup_device { struct
42 int (*setup) (struct ccwgroup_device *); argument
43 void (*remove) (struct ccwgroup_device *);
44 int (*set_online) (struct ccwgroup_device *);
45 int (*set_offline) (struct ccwgroup_device *);
46 void (*shutdown)(struct ccwgroup_device *);
57 extern int ccwgroup_set_online(struct ccwgroup_device *gdev);
58 int ccwgroup_set_offline(struct ccwgroup_device *gdev, bool call_gdrv);
63 #define to_ccwgroupdev(x) container_of((x), struct ccwgroup_device, dev)
/linux/drivers/s390/cio/
H A Dccwgroup.c38 static void __ccwgroup_remove_symlinks(struct ccwgroup_device *gdev) in __ccwgroup_remove_symlinks()
58 int ccwgroup_set_online(struct ccwgroup_device *gdev) in ccwgroup_set_online()
88 int ccwgroup_set_offline(struct ccwgroup_device *gdev, bool call_gdrv) in ccwgroup_set_offline()
118 struct ccwgroup_device *gdev = to_ccwgroupdev(dev); in ccwgroup_online_store()
147 struct ccwgroup_device *gdev = to_ccwgroupdev(dev); in ccwgroup_online_show()
159 static void ccwgroup_ungroup(struct ccwgroup_device *gdev) in ccwgroup_ungroup()
173 struct ccwgroup_device *gdev = to_ccwgroupdev(dev); in ccwgroup_ungroup_store()
208 struct ccwgroup_device *gdev = in ccwgroup_ungroup_workfn()
209 container_of(work, struct ccwgroup_device, ungroup_work); in ccwgroup_ungroup_workfn()
217 struct ccwgroup_device *gdev = to_ccwgroupdev(dev); in ccwgroup_release()
[all …]
/linux/arch/s390/net/
H A Dpnet.c46 struct ccwgroup_device *gdev = to_ccwgroupdev(dev); in pnet_ids_by_device()
/linux/drivers/s390/net/
H A Dqeth_core.h768 int (*setup) (struct ccwgroup_device *);
769 void (*remove) (struct ccwgroup_device *);
806 struct ccwgroup_device *gdev;
H A Dctcm_main.c1152 struct ccwgroup_device *cgdev; in ctcm_irq_handler()
1260 static int ctcm_probe_device(struct ccwgroup_device *cgdev) in ctcm_probe_device()
1474 static int ctcm_new_device(struct ccwgroup_device *cgdev) in ctcm_new_device()
1597 static int ctcm_shutdown_device(struct ccwgroup_device *cgdev) in ctcm_shutdown_device()
1638 static void ctcm_remove_device(struct ccwgroup_device *cgdev) in ctcm_remove_device()
H A Dqeth_core_main.c1204 struct ccwgroup_device *gdev; in qeth_irq()
1624 static struct qeth_card *qeth_alloc_card(struct ccwgroup_device *gdev) in qeth_alloc_card()
6336 static int qeth_core_probe_device(struct ccwgroup_device *gdev) in qeth_core_probe_device()
6420 static void qeth_core_remove_device(struct ccwgroup_device *gdev) in qeth_core_remove_device()
6439 static int qeth_core_set_online(struct ccwgroup_device *gdev) in qeth_core_set_online()
6461 static int qeth_core_set_offline(struct ccwgroup_device *gdev) in qeth_core_set_offline()
6473 static void qeth_core_shutdown(struct ccwgroup_device *gdev) in qeth_core_shutdown()
H A Dqeth_l3_main.c1926 static int qeth_l3_probe_device(struct ccwgroup_device *gdev) in qeth_l3_probe_device()
1952 static void qeth_l3_remove_device(struct ccwgroup_device *cgdev) in qeth_l3_remove_device()
H A Dqeth_l2_main.c2292 static int qeth_l2_probe_device(struct ccwgroup_device *gdev) in qeth_l2_probe_device()
2312 static void qeth_l2_remove_device(struct ccwgroup_device *gdev) in qeth_l2_remove_device()