Lines Matching refs:smcd_dev
52 struct smcd_dev;
56 int (*query_remote_gid)(struct smcd_dev *dev, u64 rgid, u32 vid_valid,
58 int (*register_dmb)(struct smcd_dev *dev, struct smcd_dmb *dmb,
60 int (*unregister_dmb)(struct smcd_dev *dev, struct smcd_dmb *dmb);
61 int (*add_vlan_id)(struct smcd_dev *dev, u64 vlan_id);
62 int (*del_vlan_id)(struct smcd_dev *dev, u64 vlan_id);
63 int (*set_vlan_required)(struct smcd_dev *dev);
64 int (*reset_vlan_required)(struct smcd_dev *dev);
65 int (*signal_event)(struct smcd_dev *dev, u64 rgid, u32 trigger_irq,
67 int (*move_data)(struct smcd_dev *dev, u64 dmb_tok, unsigned int idx,
72 u64 (*get_local_gid)(struct smcd_dev *dev);
73 u16 (*get_chid)(struct smcd_dev *dev);
74 struct device* (*get_dev)(struct smcd_dev *dev);
77 struct smcd_dev { struct