Searched refs:emi (Results 1 - 9 of 9) sorted by relevance

/linux-4.4.14/fs/ocfs2/
H A Dextent_map.c67 struct ocfs2_extent_map_item *emi; __ocfs2_extent_map_lookup() local
71 list_for_each_entry(emi, &em->em_list, ei_list) { __ocfs2_extent_map_lookup()
72 range = emi->ei_cpos + emi->ei_clusters; __ocfs2_extent_map_lookup()
74 if (cpos >= emi->ei_cpos && cpos < range) { __ocfs2_extent_map_lookup()
75 list_move(&emi->ei_list, &em->em_list); __ocfs2_extent_map_lookup()
77 *ret_emi = emi; __ocfs2_extent_map_lookup()
89 struct ocfs2_extent_map_item *emi; ocfs2_extent_map_lookup() local
93 __ocfs2_extent_map_lookup(&oi->ip_extent_map, cpos, &emi); ocfs2_extent_map_lookup()
94 if (emi) { ocfs2_extent_map_lookup()
95 coff = cpos - emi->ei_cpos; ocfs2_extent_map_lookup()
96 *phys = emi->ei_phys + coff; ocfs2_extent_map_lookup()
98 *len = emi->ei_clusters - coff; ocfs2_extent_map_lookup()
100 *flags = emi->ei_flags; ocfs2_extent_map_lookup()
105 if (emi == NULL) ocfs2_extent_map_lookup()
116 struct ocfs2_extent_map_item *emi, *n; ocfs2_extent_map_trunc() local
123 list_for_each_entry_safe(emi, n, &em->em_list, ei_list) { ocfs2_extent_map_trunc()
124 if (emi->ei_cpos >= cpos) { ocfs2_extent_map_trunc()
126 list_move(&emi->ei_list, &tmp_list); ocfs2_extent_map_trunc()
132 range = emi->ei_cpos + emi->ei_clusters; ocfs2_extent_map_trunc()
135 emi->ei_clusters = cpos - emi->ei_cpos; ocfs2_extent_map_trunc()
140 list_for_each_entry_safe(emi, n, &tmp_list, ei_list) { ocfs2_extent_map_trunc()
141 list_del(&emi->ei_list); ocfs2_extent_map_trunc()
142 kfree(emi); ocfs2_extent_map_trunc()
181 * Try to merge emi with ins. Returns 1 if merge succeeds, zero
184 static int ocfs2_try_to_merge_extent_map(struct ocfs2_extent_map_item *emi, ocfs2_try_to_merge_extent_map() argument
190 if (ins->ei_phys == (emi->ei_phys + emi->ei_clusters) && ocfs2_try_to_merge_extent_map()
191 ins->ei_cpos == (emi->ei_cpos + emi->ei_clusters) && ocfs2_try_to_merge_extent_map()
192 ins->ei_flags == emi->ei_flags) { ocfs2_try_to_merge_extent_map()
193 emi->ei_clusters += ins->ei_clusters; ocfs2_try_to_merge_extent_map()
195 } else if ((ins->ei_phys + ins->ei_clusters) == emi->ei_phys && ocfs2_try_to_merge_extent_map()
196 (ins->ei_cpos + ins->ei_clusters) == emi->ei_cpos && ocfs2_try_to_merge_extent_map()
197 ins->ei_flags == emi->ei_flags) { ocfs2_try_to_merge_extent_map()
198 emi->ei_phys = ins->ei_phys; ocfs2_try_to_merge_extent_map()
199 emi->ei_cpos = ins->ei_cpos; ocfs2_try_to_merge_extent_map()
200 emi->ei_clusters += ins->ei_clusters; ocfs2_try_to_merge_extent_map()
209 if (ocfs2_ei_is_contained(emi, ins) || ocfs2_try_to_merge_extent_map()
210 ocfs2_ei_is_contained(ins, emi)) { ocfs2_try_to_merge_extent_map()
211 ocfs2_copy_emi_fields(emi, ins); ocfs2_try_to_merge_extent_map()
232 struct ocfs2_extent_map_item *emi, *new_emi = NULL; ocfs2_extent_map_insert_rec() local
244 list_for_each_entry(emi, &em->em_list, ei_list) { ocfs2_extent_map_insert_rec()
245 if (ocfs2_try_to_merge_extent_map(emi, &ins)) { ocfs2_extent_map_insert_rec()
246 list_move(&emi->ei_list, &em->em_list); ocfs2_extent_map_insert_rec()
276 emi = list_entry(em->em_list.prev, ocfs2_extent_map_insert_rec()
278 list_move(&emi->ei_list, &em->em_list); ocfs2_extent_map_insert_rec()
279 ocfs2_copy_emi_fields(emi, &ins); ocfs2_extent_map_insert_rec()
/linux-4.4.14/drivers/clk/mxs/
H A Dclk-imx23.c91 clk32k, dri, pwm, filt, uart, ssp, gpmi, spdif, emi, saif, enumerator in enum:imx23_clk
100 cpu, hbus, xbus, emi, uart,
154 clks[emi] = mxs_clk_gate("emi", "emi_sel", EMI, 31); mx23_clocks_init()
H A Dclk-imx28.c146 ssp1, ssp2, ssp3, gpmi, spdif, emi, saif0, saif1, lcdif, etm, enumerator in enum:imx28_clk
155 cpu, hbus, xbus, emi, uart,
225 clks[emi] = mxs_clk_gate("emi", "emi_sel", EMI, 31); mx28_clocks_init()
/linux-4.4.14/arch/sh/drivers/superhyway/
H A Dops-sh4-202.c42 .name = "emi",
/linux-4.4.14/drivers/pinctrl/spear/
H A Dpinctrl-spear310.c51 .name = "emi",
H A Dpinctrl-spear320.c593 .name = "emi",
/linux-4.4.14/drivers/clk/
H A Dclk-asm9260.c158 { CLKID_AHB_EMI, "emi", "ahb_div",
/linux-4.4.14/drivers/clk/spear/
H A Dspear3xx_clock.c177 clk_register_clkdev(clk, "emi", NULL); spear310_clk_init()
263 clk_register_clkdev(clk, "emi", NULL); spear320_clk_init()
/linux-4.4.14/drivers/crypto/caam/
H A Dctrl.c494 dev_err(&pdev->dev, "can't enable CAAM emi slow clock: %d\n", caam_probe()

Completed in 443 milliseconds