• Home
  • Raw
  • Download

Lines Matching defs:msc

75 	struct msc		*msc;  member
95 struct msc *msc; member
130 struct msc { struct
141 struct msc_window *cur_win; argument
142 struct msc_window *switch_on_unlock; argument
143 unsigned long nr_pages;
144 unsigned long single_sz;
145 unsigned int single_wrap : 1;
146 void *base;
147 dma_addr_t base_addr;
148 u32 orig_addr;
149 u32 orig_sz;
152 atomic_t user_count;
154 atomic_t mmap_count;
155 struct mutex buf_mutex;
157 struct list_head iter_list;
159 bool stop_on_full;
162 unsigned int enabled : 1,
163 wrap : 1,
164 do_irq : 1,
165 multi_is_broken : 1;
166 unsigned int mode;
167 unsigned int burst_len;
168 unsigned int index;
355 msc_find_window(struct msc *msc, struct sg_table *sgt, bool nonempty) in msc_find_window()
392 static struct msc_window *msc_oldest_window(struct msc *msc) in msc_oldest_window()
441 static struct msc_iter *msc_iter_install(struct msc *msc) in msc_iter_install()
472 static void msc_iter_remove(struct msc_iter *iter, struct msc *msc) in msc_iter_remove()
499 static int msc_iter_win_start(struct msc_iter *iter, struct msc *msc) in msc_iter_win_start()
582 struct msc *msc = iter->msc; in msc_buffer_iterate() local
655 static void msc_buffer_clear_hw_header(struct msc *msc) in msc_buffer_clear_hw_header()
671 static int intel_th_msu_init(struct msc *msc) in intel_th_msu_init()
696 static void intel_th_msu_deinit(struct msc *msc) in intel_th_msu_deinit()
760 static int msc_configure(struct msc *msc) in msc_configure()
818 static void msc_disable(struct msc *msc) in msc_disable()
869 struct msc *msc = dev_get_drvdata(&thdev->dev); in intel_th_msc_activate() local
891 struct msc *msc = dev_get_drvdata(&thdev->dev); in intel_th_msc_deactivate() local
911 static int msc_buffer_contig_alloc(struct msc *msc, unsigned long size) in msc_buffer_contig_alloc()
958 static void msc_buffer_contig_free(struct msc *msc) in msc_buffer_contig_free()
982 static struct page *msc_buffer_contig_get_page(struct msc *msc, in msc_buffer_contig_get_page()
1025 static void msc_buffer_set_uc(struct msc *msc) in msc_buffer_set_uc()
1045 static void msc_buffer_set_wb(struct msc *msc) in msc_buffer_set_wb()
1066 msc_buffer_set_uc(struct msc *msc) {} in msc_buffer_set_uc()
1067 static inline void msc_buffer_set_wb(struct msc *msc) {} in msc_buffer_set_wb()
1090 static int msc_buffer_win_alloc(struct msc *msc, unsigned int nr_blocks) in msc_buffer_win_alloc()
1144 static void __msc_buffer_win_free(struct msc *msc, struct msc_window *win) in __msc_buffer_win_free()
1164 static void msc_buffer_win_free(struct msc *msc, struct msc_window *win) in msc_buffer_win_free()
1189 static void msc_buffer_relink(struct msc *msc) in msc_buffer_relink()
1243 static void msc_buffer_multi_free(struct msc *msc) in msc_buffer_multi_free()
1251 static int msc_buffer_multi_alloc(struct msc *msc, unsigned long *nr_pages, in msc_buffer_multi_alloc()
1278 static void msc_buffer_free(struct msc *msc) in msc_buffer_free()
1304 static int msc_buffer_alloc(struct msc *msc, unsigned long *nr_pages, in msc_buffer_alloc()
1348 static int msc_buffer_unlocked_free_unless_used(struct msc *msc) in msc_buffer_unlocked_free_unless_used()
1371 static int msc_buffer_free_unless_used(struct msc *msc) in msc_buffer_free_unless_used()
1392 static struct page *msc_buffer_get_page(struct msc *msc, unsigned long pgoff) in msc_buffer_get_page()
1458 struct msc *msc = dev_get_drvdata(&thdev->dev); in intel_th_msc_open() local
1476 struct msc *msc = iter->msc; in intel_th_msc_release() local
1484 msc_single_to_user(struct msc *msc, char __user *buf, loff_t off, size_t len) in msc_single_to_user()
1523 struct msc *msc = iter->msc; in intel_th_msc_read() local
1575 struct msc *msc = iter->msc; in msc_mmap_open() local
1583 struct msc *msc = iter->msc; in msc_mmap_close() local
1596 struct msc *msc = iter->msc; in msc_mmap_fault() local
1617 struct msc *msc = iter->msc; in intel_th_msc_mmap() local
1661 struct msc *msc = dev_get_drvdata(&thdev->dev); in intel_th_msc_wait_empty() local
1675 static int intel_th_msc_init(struct msc *msc) in intel_th_msc_init()
1691 static int msc_win_switch(struct msc *msc) in msc_win_switch()
1720 struct msc *msc = dev_get_drvdata(dev); in intel_th_msc_window_unlock() local
1740 struct msc *msc = container_of(work, struct msc, work); in msc_work() local
1747 struct msc *msc = dev_get_drvdata(&thdev->dev); in intel_th_msc_interrupt() local
1805 struct msc *msc = dev_get_drvdata(dev); in wrap_show() local
1814 struct msc *msc = dev_get_drvdata(dev); in wrap_store() local
1829 static void msc_buffer_unassign(struct msc *msc) in msc_buffer_unassign()
1845 struct msc *msc = dev_get_drvdata(dev); in mode_show() local
1863 struct msc *msc = dev_get_drvdata(dev); in mode_store() local
1946 struct msc *msc = dev_get_drvdata(dev); in nr_pages_show() local
1973 struct msc *msc = dev_get_drvdata(dev); in nr_pages_store() local
2045 struct msc *msc = dev_get_drvdata(dev); in win_switch_store() local
2075 struct msc *msc = dev_get_drvdata(dev); in stop_on_full_show() local
2084 struct msc *msc = dev_get_drvdata(dev); in stop_on_full_store() local
2113 struct msc *msc; in intel_th_msc_probe() local
2154 struct msc *msc = dev_get_drvdata(&thdev->dev); in intel_th_msc_remove() local