Lines Matching refs:ism_dev
49 static void ism_setup_forwarding(struct ism_client *client, struct ism_dev *ism)
60 struct ism_dev *ism;
93 struct ism_dev *ism;
128 static int ism_cmd(struct ism_dev *ism, void *cmd)
149 static int ism_cmd_simple(struct ism_dev *ism, u32 cmd_code)
160 static int query_info(struct ism_dev *ism)
177 static int register_sba(struct ism_dev *ism)
204 static int register_ieq(struct ism_dev *ism)
233 static int unregister_sba(struct ism_dev *ism)
253 static int unregister_ieq(struct ism_dev *ism)
273 static int ism_read_local_gid(struct ism_dev *ism)
291 static void ism_free_dmb(struct ism_dev *ism, struct ism_dmb *dmb)
298 static int ism_alloc_dmb(struct ism_dev *ism, struct ism_dmb *dmb)
327 int ism_register_dmb(struct ism_dev *ism, struct ism_dmb *dmb,
363 int ism_unregister_dmb(struct ism_dev *ism, struct ism_dmb *dmb)
389 static int ism_add_vlan_id(struct ism_dev *ism, u64 vlan_id)
402 static int ism_del_vlan_id(struct ism_dev *ism, u64 vlan_id)
421 int ism_move(struct ism_dev *ism, u64 dmb_tok, unsigned int idx, bool sf,
472 static void ism_handle_event(struct ism_dev *ism)
494 struct ism_dev *ism = data;
530 static int ism_dev_init(struct ism_dev *ism)
597 struct ism_dev *ism;
649 static void ism_dev_exit(struct ism_dev *ism)
682 struct ism_dev *ism = dev_get_drvdata(&pdev->dev);
730 static int ism_query_rgid(struct ism_dev *ism, u64 rgid, u32 vid_valid,
783 static int ism_signal_ieq(struct ism_dev *ism, u64 rgid, u32 trigger_irq,
819 static u64 ism_get_local_gid(struct ism_dev *ism)
829 static u16 ism_get_chid(struct ism_dev *ism)
844 struct ism_dev *ism = dev->priv;