Lines Matching refs:its_msi_chip

166 	struct iort_its_msi_chip *its_msi_chip;  in iort_register_domain_token()  local
168 its_msi_chip = kzalloc(sizeof(*its_msi_chip), GFP_KERNEL); in iort_register_domain_token()
169 if (!its_msi_chip) in iort_register_domain_token()
172 its_msi_chip->fw_node = fw_node; in iort_register_domain_token()
173 its_msi_chip->translation_id = trans_id; in iort_register_domain_token()
174 its_msi_chip->base_addr = base; in iort_register_domain_token()
177 list_add(&its_msi_chip->list, &iort_msi_chip_list); in iort_register_domain_token()
191 struct iort_its_msi_chip *its_msi_chip, *t; in iort_deregister_domain_token() local
194 list_for_each_entry_safe(its_msi_chip, t, &iort_msi_chip_list, list) { in iort_deregister_domain_token()
195 if (its_msi_chip->translation_id == trans_id) { in iort_deregister_domain_token()
196 list_del(&its_msi_chip->list); in iort_deregister_domain_token()
197 kfree(its_msi_chip); in iort_deregister_domain_token()
213 struct iort_its_msi_chip *its_msi_chip; in iort_find_domain_token() local
216 list_for_each_entry(its_msi_chip, &iort_msi_chip_list, list) { in iort_find_domain_token()
217 if (its_msi_chip->translation_id == trans_id) { in iort_find_domain_token()
218 fw_node = its_msi_chip->fw_node; in iort_find_domain_token()
631 struct iort_its_msi_chip *its_msi_chip; in iort_find_its_base() local
635 list_for_each_entry(its_msi_chip, &iort_msi_chip_list, list) { in iort_find_its_base()
636 if (its_msi_chip->translation_id == its_id) { in iort_find_its_base()
637 *base = its_msi_chip->base_addr; in iort_find_its_base()