Lines Matching refs:coherent
87 void mthca_free_icm(struct mthca_dev *dev, struct mthca_icm *icm, int coherent) in mthca_free_icm() argument
95 if (coherent) in mthca_free_icm()
137 gfp_t gfp_mask, int coherent) in mthca_alloc_icm() argument
145 BUG_ON(coherent && (gfp_mask & __GFP_HIGHMEM)); in mthca_alloc_icm()
172 if (coherent) in mthca_alloc_icm()
183 if (coherent) in mthca_alloc_icm()
205 if (!coherent && chunk) { in mthca_alloc_icm()
217 mthca_free_icm(dev, icm, coherent); in mthca_alloc_icm()
235 __GFP_NOWARN, table->coherent); in mthca_table_get()
243 mthca_free_icm(dev, table->icm[i], table->coherent); in mthca_table_get()
270 mthca_free_icm(dev, table->icm[i], table->coherent); in mthca_table_put()
378 table->coherent = use_coherent; in mthca_alloc_icm_table()
396 mthca_free_icm(dev, table->icm[i], table->coherent); in mthca_alloc_icm_table()
415 mthca_free_icm(dev, table->icm[i], table->coherent); in mthca_alloc_icm_table()
432 mthca_free_icm(dev, table->icm[i], table->coherent); in mthca_free_icm_table()