Lines Matching refs:smcd_dev
69 struct smcd_dev *smcd) in smc_ism_cantalk()
83 u16 smc_ism_get_chid(struct smcd_dev *smcd) in smc_ism_get_chid()
126 int smc_ism_get_vlan(struct smcd_dev *smcd, unsigned short vlanid) in smc_ism_get_vlan()
172 int smc_ism_put_vlan(struct smcd_dev *smcd, unsigned short vlanid) in smc_ism_put_vlan()
208 int smc_ism_unregister_dmb(struct smcd_dev *smcd, struct smc_buf_desc *dmb_desc) in smc_ism_unregister_dmb()
253 bool smc_ism_support_dmb_nocopy(struct smcd_dev *smcd) in smc_ism_support_dmb_nocopy()
263 int smc_ism_attach_dmb(struct smcd_dev *dev, u64 token, in smc_ism_attach_dmb()
285 int smc_ism_detach_dmb(struct smcd_dev *dev, u64 token) in smc_ism_detach_dmb()
293 static int smc_nl_handle_smcd_dev(struct smcd_dev *smcd, in smc_nl_handle_smcd_dev()
363 struct smcd_dev *smcd; in smc_nl_prep_smcd_dev()
391 struct smcd_dev *smcd;
456 static struct smcd_dev *smcd_alloc_dev(struct device *parent, const char *name, in smcd_alloc_dev()
459 struct smcd_dev *smcd; in smcd_alloc_dev()
487 struct smcd_dev *smcd, *fentry; in smcd_register_dev()
511 struct smcd_dev, list); in smcd_register_dev()
530 struct smcd_dev *smcd = ism_get_priv(ism, &smc_ism_client); in smcd_unregister_dev()
555 struct smcd_dev *smcd = ism_get_priv(ism, &smc_ism_client); in smcd_handle_event()
580 struct smcd_dev *smcd = ism_get_priv(ism, &smc_ism_client); in smcd_handle_irq()