Symbol: pnv_vas_window
arch/powerpc/platforms/powernv/vas-debug.c
107
void vas_window_free_dbgdir(struct pnv_vas_window *pnv_win)
arch/powerpc/platforms/powernv/vas-debug.c
119
void vas_window_init_dbgdir(struct pnv_vas_window *window)
arch/powerpc/platforms/powernv/vas-debug.c
32
struct pnv_vas_window *window = s->private;
arch/powerpc/platforms/powernv/vas-debug.c
51
static inline void print_reg(struct seq_file *s, struct pnv_vas_window *win,
arch/powerpc/platforms/powernv/vas-debug.c
59
struct pnv_vas_window *window = s->private;
arch/powerpc/platforms/powernv/vas-fault.c
238
vinst->fault_win = container_of(win, struct pnv_vas_window, vas_win);
arch/powerpc/platforms/powernv/vas-fault.c
71
struct pnv_vas_window *window;
arch/powerpc/platforms/powernv/vas-trace.h
83
struct pnv_vas_window *win),
arch/powerpc/platforms/powernv/vas-window.c
1000
struct pnv_vas_window *rxwin;
arch/powerpc/platforms/powernv/vas-window.c
1100
struct pnv_vas_window *txwin;
arch/powerpc/platforms/powernv/vas-window.c
1105
txwin = container_of(vwin, struct pnv_vas_window, vas_win);
arch/powerpc/platforms/powernv/vas-window.c
1155
static void poll_window_credits(struct pnv_vas_window *window)
arch/powerpc/platforms/powernv/vas-window.c
1209
static void poll_window_busy_state(struct pnv_vas_window *window)
arch/powerpc/platforms/powernv/vas-window.c
1252
static void poll_window_castout(struct pnv_vas_window *window)
arch/powerpc/platforms/powernv/vas-window.c
1261
static void unpin_close_window(struct pnv_vas_window *window)
arch/powerpc/platforms/powernv/vas-window.c
1285
struct pnv_vas_window *window;
arch/powerpc/platforms/powernv/vas-window.c
1290
window = container_of(vwin, struct pnv_vas_window, vas_win);
arch/powerpc/platforms/powernv/vas-window.c
1347
void vas_return_credit(struct pnv_vas_window *window, bool tx)
arch/powerpc/platforms/powernv/vas-window.c
136
static void unmap_paste_region(struct pnv_vas_window *window)
arch/powerpc/platforms/powernv/vas-window.c
1361
struct pnv_vas_window *vas_pswid_to_window(struct vas_instance *vinst,
arch/powerpc/platforms/powernv/vas-window.c
1364
struct pnv_vas_window *window;
arch/powerpc/platforms/powernv/vas-window.c
1433
struct pnv_vas_window *win;
arch/powerpc/platforms/powernv/vas-window.c
1436
win = container_of(txwin, struct pnv_vas_window, vas_win);
arch/powerpc/platforms/powernv/vas-window.c
157
static void unmap_winctx_mmio_bars(struct pnv_vas_window *window)
arch/powerpc/platforms/powernv/vas-window.c
190
static int map_winctx_mmio_bars(struct pnv_vas_window *window)
arch/powerpc/platforms/powernv/vas-window.c
218
static void reset_window_regs(struct pnv_vas_window *window)
arch/powerpc/platforms/powernv/vas-window.c
274
static void init_xlate_regs(struct pnv_vas_window *window, bool user_win)
arch/powerpc/platforms/powernv/vas-window.c
30
void vas_win_paste_addr(struct pnv_vas_window *window, u64 *addr, int *len)
arch/powerpc/platforms/powernv/vas-window.c
339
static void init_rsvd_tx_buf_count(struct pnv_vas_window *txwin,
arch/powerpc/platforms/powernv/vas-window.c
361
static void init_winctx_regs(struct pnv_vas_window *window,
arch/powerpc/platforms/powernv/vas-window.c
46
static inline void get_hvwc_mmio_bar(struct pnv_vas_window *window,
arch/powerpc/platforms/powernv/vas-window.c
523
static void vas_window_free(struct pnv_vas_window *window)
arch/powerpc/platforms/powernv/vas-window.c
537
static struct pnv_vas_window *vas_window_alloc(struct vas_instance *vinst)
arch/powerpc/platforms/powernv/vas-window.c
540
struct pnv_vas_window *window;
arch/powerpc/platforms/powernv/vas-window.c
56
static inline void get_uwc_mmio_bar(struct pnv_vas_window *window,
arch/powerpc/platforms/powernv/vas-window.c
566
static void put_rx_win(struct pnv_vas_window *rxwin)
arch/powerpc/platforms/powernv/vas-window.c
582
static struct pnv_vas_window *get_user_rxwin(struct vas_instance *vinst,
arch/powerpc/platforms/powernv/vas-window.c
586
struct pnv_vas_window *rxwin;
arch/powerpc/platforms/powernv/vas-window.c
607
static struct pnv_vas_window *get_vinst_rxwin(struct vas_instance *vinst,
arch/powerpc/platforms/powernv/vas-window.c
610
struct pnv_vas_window *rxwin;
arch/powerpc/platforms/powernv/vas-window.c
643
struct pnv_vas_window *window)
arch/powerpc/platforms/powernv/vas-window.c
668
static void clear_vinst_win(struct pnv_vas_window *window)
arch/powerpc/platforms/powernv/vas-window.c
686
static void init_winctx_for_rxwin(struct pnv_vas_window *rxwin,
arch/powerpc/platforms/powernv/vas-window.c
71
static void *map_paste_region(struct pnv_vas_window *txwin)
arch/powerpc/platforms/powernv/vas-window.c
856
struct pnv_vas_window *rxwin;
arch/powerpc/platforms/powernv/vas-window.c
910
static void init_winctx_for_txwin(struct pnv_vas_window *txwin,
arch/powerpc/platforms/powernv/vas-window.c
999
struct pnv_vas_window *txwin;
arch/powerpc/platforms/powernv/vas.h
337
struct pnv_vas_window *fault_win; /* Fault window */
arch/powerpc/platforms/powernv/vas.h
340
struct pnv_vas_window *rxwin[VAS_COP_TYPE_MAX];
arch/powerpc/platforms/powernv/vas.h
341
struct pnv_vas_window *windows[VAS_WINDOWS_PER_CHIP];
arch/powerpc/platforms/powernv/vas.h
364
struct pnv_vas_window *rxwin;
arch/powerpc/platforms/powernv/vas.h
425
extern void vas_window_init_dbgdir(struct pnv_vas_window *win);
arch/powerpc/platforms/powernv/vas.h
426
extern void vas_window_free_dbgdir(struct pnv_vas_window *win);
arch/powerpc/platforms/powernv/vas.h
430
extern void vas_return_credit(struct pnv_vas_window *window, bool tx);
arch/powerpc/platforms/powernv/vas.h
431
extern struct pnv_vas_window *vas_pswid_to_window(struct vas_instance *vinst,
arch/powerpc/platforms/powernv/vas.h
433
extern void vas_win_paste_addr(struct pnv_vas_window *window, u64 *addr,
arch/powerpc/platforms/powernv/vas.h
441
static inline void vas_log_write(struct pnv_vas_window *win, char *name,
arch/powerpc/platforms/powernv/vas.h
450
static inline void write_uwc_reg(struct pnv_vas_window *win, char *name,
arch/powerpc/platforms/powernv/vas.h
461
static inline void write_hvwc_reg(struct pnv_vas_window *win, char *name,
arch/powerpc/platforms/powernv/vas.h
472
static inline u64 read_hvwc_reg(struct pnv_vas_window *win,