Home
last modified time | relevance | path

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

/openbmc/linux/include/linux/greybus/
H A Dmodule.h15 struct gb_module { struct
28 #define to_gb_module(d) container_of(d, struct gb_module, dev) argument
30 struct gb_module *gb_module_create(struct gb_host_device *hd, u8 module_id,
32 int gb_module_add(struct gb_module *module);
33 void gb_module_del(struct gb_module *module);
34 void gb_module_put(struct gb_module *module);
H A Dinterface.h51 struct gb_module *module;
71 struct gb_interface *gb_interface_create(struct gb_module *module,
/openbmc/linux/drivers/greybus/
H A Dmodule.c16 struct gb_module *module = to_gb_module(dev); in eject_store()
52 struct gb_module *module = to_gb_module(dev); in module_id_show()
61 struct gb_module *module = to_gb_module(dev); in num_interfaces_show()
77 struct gb_module *module = to_gb_module(dev); in gb_module_release()
89 struct gb_module *gb_module_create(struct gb_host_device *hd, u8 module_id, in gb_module_create()
93 struct gb_module *module; in gb_module_create()
141 struct gb_module *module = intf->module; in gb_module_register_interface()
196 int gb_module_add(struct gb_module *module) in gb_module_add()
216 void gb_module_del(struct gb_module *module) in gb_module_del()
228 void gb_module_put(struct gb_module *module) in gb_module_put()
H A Dgreybus_trace.h374 DECLARE_EVENT_CLASS(gb_module,
376 TP_PROTO(struct gb_module *module),
400 DEFINE_EVENT(gb_module, name, \
401 TP_PROTO(struct gb_module *module), \
H A Dsvc.c892 struct gb_module *module; in gb_svc_interface_lookup()
909 static struct gb_module *gb_svc_module_lookup(struct gb_svc *svc, u8 module_id) in gb_svc_module_lookup()
912 struct gb_module *module; in gb_svc_module_lookup()
960 struct gb_module *module; in gb_svc_process_module_inserted()
1007 struct gb_module *module; in gb_svc_process_module_removed()
1376 struct gb_module *module, *tmp; in gb_svc_remove_modules()
H A Dcore.c84 const struct gb_module *module = NULL; in greybus_uevent()
H A Dinterface.c787 struct gb_interface *gb_interface_create(struct gb_module *module, in gb_interface_create()
/openbmc/linux/drivers/staging/greybus/
H A Dgbphy.c80 const struct gb_module *module = intf->module; in gbphy_dev_uevent()