/kernel/linux/linux-5.10/arch/powerpc/platforms/powernv/ |
H A D | vas-debug.c | 31 struct vas_window *window = s->private; in info_show() local 35 /* ensure window is not unmapped */ in info_show() 36 if (!window->hvwc_map) in info_show() 39 seq_printf(s, "Type: %s, %s\n", cop_to_str(window->cop), in info_show() 40 window->tx_win ? "Send" : "Receive"); in info_show() 41 seq_printf(s, "Pid : %d\n", vas_window_pid(window)); in info_show() 58 struct vas_window *window = s->private; in hvwc_show() local 62 /* ensure window is not unmapped */ in hvwc_show() 63 if (!window->hvwc_map) in hvwc_show() 66 print_reg(s, window, VRE in hvwc_show() 106 vas_window_free_dbgdir(struct vas_window *window) vas_window_free_dbgdir() argument 116 vas_window_init_dbgdir(struct vas_window *window) vas_window_init_dbgdir() argument [all...] |
H A D | vas-window.c | 26 * Compute the paste address region for the window @window using the 29 void vas_win_paste_addr(struct vas_window *window, u64 *addr, int *len) in vas_win_paste_addr() argument 34 base = window->vinst->paste_base_addr; in vas_win_paste_addr() 35 shift = window->vinst->paste_win_id_shift; in vas_win_paste_addr() 36 winid = window->winid; in vas_win_paste_addr() 45 static inline void get_hvwc_mmio_bar(struct vas_window *window, in get_hvwc_mmio_bar() argument 50 pbaddr = window->vinst->hvwc_bar_start; in get_hvwc_mmio_bar() 51 *start = pbaddr + window->winid * VAS_HVWC_SIZE; in get_hvwc_mmio_bar() 55 static inline void get_uwc_mmio_bar(struct vas_window *window, in get_uwc_mmio_bar() argument 135 unmap_paste_region(struct vas_window *window) unmap_paste_region() argument 156 unmap_winctx_mmio_bars(struct vas_window *window) unmap_winctx_mmio_bars() argument 189 map_winctx_mmio_bars(struct vas_window *window) map_winctx_mmio_bars() argument 217 reset_window_regs(struct vas_window *window) reset_window_regs() argument 273 init_xlate_regs(struct vas_window *window, bool user_win) init_xlate_regs() argument 360 init_winctx_regs(struct vas_window *window, struct vas_winctx *winctx) init_winctx_regs() argument 522 vas_window_free(struct vas_window *window) vas_window_free() argument 539 struct vas_window *window; vas_window_alloc() local 640 set_vinst_win(struct vas_instance *vinst, struct vas_window *window) set_vinst_win() argument 666 clear_vinst_win(struct vas_window *window) clear_vinst_win() argument 1190 poll_window_credits(struct vas_window *window) poll_window_credits() argument 1243 poll_window_busy_state(struct vas_window *window) poll_window_busy_state() argument 1285 poll_window_castout(struct vas_window *window) poll_window_castout() argument 1294 unpin_close_window(struct vas_window *window) unpin_close_window() argument 1316 vas_win_close(struct vas_window *window) vas_win_close() argument 1381 vas_return_credit(struct vas_window *window, bool tx) vas_return_credit() argument 1398 struct vas_window *window; vas_pswid_to_window() local [all...] |
/kernel/linux/linux-6.6/arch/powerpc/platforms/powernv/ |
H A D | vas-debug.c | 32 struct pnv_vas_window *window = s->private; in info_show() local 36 /* ensure window is not unmapped */ in info_show() 37 if (!window->hvwc_map) in info_show() 40 seq_printf(s, "Type: %s, %s\n", cop_to_str(window->vas_win.cop), in info_show() 41 window->tx_win ? "Send" : "Receive"); in info_show() 42 seq_printf(s, "Pid : %d\n", vas_window_pid(&window->vas_win)); in info_show() 59 struct pnv_vas_window *window = s->private; in hvwc_show() local 63 /* ensure window is not unmapped */ in hvwc_show() 64 if (!window->hvwc_map) in hvwc_show() 67 print_reg(s, window, VRE in hvwc_show() 109 struct vas_window *window = &pnv_win->vas_win; vas_window_free_dbgdir() local 119 vas_window_init_dbgdir(struct pnv_vas_window *window) vas_window_init_dbgdir() argument [all...] |
H A D | vas-window.c | 27 * Compute the paste address region for the window @window using the 30 void vas_win_paste_addr(struct pnv_vas_window *window, u64 *addr, int *len) in vas_win_paste_addr() argument 35 base = window->vinst->paste_base_addr; in vas_win_paste_addr() 36 shift = window->vinst->paste_win_id_shift; in vas_win_paste_addr() 37 winid = window->vas_win.winid; in vas_win_paste_addr() 46 static inline void get_hvwc_mmio_bar(struct pnv_vas_window *window, in get_hvwc_mmio_bar() argument 51 pbaddr = window->vinst->hvwc_bar_start; in get_hvwc_mmio_bar() 52 *start = pbaddr + window->vas_win.winid * VAS_HVWC_SIZE; in get_hvwc_mmio_bar() 56 static inline void get_uwc_mmio_bar(struct pnv_vas_window *window, in get_uwc_mmio_bar() argument 136 unmap_paste_region(struct pnv_vas_window *window) unmap_paste_region() argument 157 unmap_winctx_mmio_bars(struct pnv_vas_window *window) unmap_winctx_mmio_bars() argument 190 map_winctx_mmio_bars(struct pnv_vas_window *window) map_winctx_mmio_bars() argument 218 reset_window_regs(struct pnv_vas_window *window) reset_window_regs() argument 274 init_xlate_regs(struct pnv_vas_window *window, bool user_win) init_xlate_regs() argument 361 init_winctx_regs(struct pnv_vas_window *window, struct vas_winctx *winctx) init_winctx_regs() argument 523 vas_window_free(struct pnv_vas_window *window) vas_window_free() argument 540 struct pnv_vas_window *window; vas_window_alloc() local 642 set_vinst_win(struct vas_instance *vinst, struct pnv_vas_window *window) set_vinst_win() argument 668 clear_vinst_win(struct pnv_vas_window *window) clear_vinst_win() argument 1155 poll_window_credits(struct pnv_vas_window *window) poll_window_credits() argument 1209 poll_window_busy_state(struct pnv_vas_window *window) poll_window_busy_state() argument 1252 poll_window_castout(struct pnv_vas_window *window) poll_window_castout() argument 1261 unpin_close_window(struct pnv_vas_window *window) unpin_close_window() argument 1285 struct pnv_vas_window *window; vas_win_close() local 1347 vas_return_credit(struct pnv_vas_window *window, bool tx) vas_return_credit() argument 1364 struct pnv_vas_window *window; vas_pswid_to_window() local [all...] |
/kernel/linux/linux-5.10/drivers/mtd/maps/ |
H A D | ichxrom.c | 57 static void ichxrom_cleanup(struct ichxrom_window *window) in ichxrom_cleanup() argument 63 /* Disable writes through the rom window */ in ichxrom_cleanup() 64 ret = pci_read_config_word(window->pdev, BIOS_CNTL, &word); in ichxrom_cleanup() 66 pci_write_config_word(window->pdev, BIOS_CNTL, word & ~1); in ichxrom_cleanup() 67 pci_dev_put(window->pdev); in ichxrom_cleanup() 70 list_for_each_entry_safe(map, scratch, &window->maps, list) { in ichxrom_cleanup() 78 if (window->rsrc.parent) in ichxrom_cleanup() 79 release_resource(&window->rsrc); in ichxrom_cleanup() 80 if (window->virt) { in ichxrom_cleanup() 81 iounmap(window in ichxrom_cleanup() 94 struct ichxrom_window *window = &ichxrom_window; ichxrom_init_one() local 323 struct ichxrom_window *window = &ichxrom_window; ichxrom_remove_one() local [all...] |
H A D | ck804xrom.c | 54 * The 2 bits controlling the window size are often set to allow reading 62 * The bits are 6 and 7. If both bits are set, it is a 5MiB window. 63 * If only the 7 Bit is set, it is a 4MiB window. Otherwise, a 64 * 64KiB window. 67 * The 15 bits controlling the window size are distributed as follows: 71 * If all bits are enabled, we have a 16? MiB window 76 MODULE_PARM_DESC(win_size_bits, "ROM window size bits override, normally set by BIOS."); 82 static void ck804xrom_cleanup(struct ck804xrom_window *window) in ck804xrom_cleanup() argument 87 if (window->pdev) { in ck804xrom_cleanup() 88 /* Disable writes through the rom window */ in ck804xrom_cleanup() 122 struct ck804xrom_window *window = &ck804xrom_window; ck804xrom_init_one() local 325 struct ck804xrom_window *window = &ck804xrom_window; ck804xrom_remove_one() local [all...] |
H A D | amd76xrom.c | 48 /* The 2 bits controlling the window size are often set to allow reading 56 * The bits are 6 and 7. If both bits are set, it is a 5MiB window. 57 * If only the 7 Bit is set, it is a 4MiB window. Otherwise, a 58 * 64KiB window. 63 MODULE_PARM_DESC(win_size_bits, "ROM window size bits override for 0x43 byte, normally set by BIOS."); 69 static void amd76xrom_cleanup(struct amd76xrom_window *window) in amd76xrom_cleanup() argument 74 if (window->pdev) { in amd76xrom_cleanup() 75 /* Disable writes through the rom window */ in amd76xrom_cleanup() 76 pci_read_config_byte(window->pdev, 0x40, &byte); in amd76xrom_cleanup() 77 pci_write_config_byte(window in amd76xrom_cleanup() 109 struct amd76xrom_window *window = &amd76xrom_window; amd76xrom_init_one() local 295 struct amd76xrom_window *window = &amd76xrom_window; amd76xrom_remove_one() local [all...] |
H A D | esb2rom.c | 118 static void esb2rom_cleanup(struct esb2rom_window *window) in esb2rom_cleanup() argument 123 /* Disable writes through the rom window */ in esb2rom_cleanup() 124 pci_read_config_byte(window->pdev, BIOS_CNTL, &byte); in esb2rom_cleanup() 125 pci_write_config_byte(window->pdev, BIOS_CNTL, in esb2rom_cleanup() 129 list_for_each_entry_safe(map, scratch, &window->maps, list) { in esb2rom_cleanup() 137 if (window->rsrc.parent) in esb2rom_cleanup() 138 release_resource(&window->rsrc); in esb2rom_cleanup() 139 if (window->virt) { in esb2rom_cleanup() 140 iounmap(window->virt); in esb2rom_cleanup() 141 window in esb2rom_cleanup() 152 struct esb2rom_window *window = &esb2rom_window; esb2rom_init_one() local 384 struct esb2rom_window *window = &esb2rom_window; esb2rom_remove_one() local [all...] |
/kernel/linux/linux-6.6/drivers/mtd/maps/ |
H A D | ichxrom.c | 57 static void ichxrom_cleanup(struct ichxrom_window *window) in ichxrom_cleanup() argument 63 /* Disable writes through the rom window */ in ichxrom_cleanup() 64 ret = pci_read_config_word(window->pdev, BIOS_CNTL, &word); in ichxrom_cleanup() 66 pci_write_config_word(window->pdev, BIOS_CNTL, word & ~1); in ichxrom_cleanup() 67 pci_dev_put(window->pdev); in ichxrom_cleanup() 70 list_for_each_entry_safe(map, scratch, &window->maps, list) { in ichxrom_cleanup() 78 if (window->rsrc.parent) in ichxrom_cleanup() 79 release_resource(&window->rsrc); in ichxrom_cleanup() 80 if (window->virt) { in ichxrom_cleanup() 81 iounmap(window in ichxrom_cleanup() 94 struct ichxrom_window *window = &ichxrom_window; ichxrom_init_one() local 321 struct ichxrom_window *window = &ichxrom_window; ichxrom_remove_one() local [all...] |
H A D | ck804xrom.c | 54 * The 2 bits controlling the window size are often set to allow reading 62 * The bits are 6 and 7. If both bits are set, it is a 5MiB window. 63 * If only the 7 Bit is set, it is a 4MiB window. Otherwise, a 64 * 64KiB window. 67 * The 15 bits controlling the window size are distributed as follows: 71 * If all bits are enabled, we have a 16? MiB window 76 MODULE_PARM_DESC(win_size_bits, "ROM window size bits override, normally set by BIOS."); 82 static void ck804xrom_cleanup(struct ck804xrom_window *window) in ck804xrom_cleanup() argument 87 if (window->pdev) { in ck804xrom_cleanup() 88 /* Disable writes through the rom window */ in ck804xrom_cleanup() 122 struct ck804xrom_window *window = &ck804xrom_window; ck804xrom_init_one() local 323 struct ck804xrom_window *window = &ck804xrom_window; ck804xrom_remove_one() local [all...] |
H A D | amd76xrom.c | 48 /* The 2 bits controlling the window size are often set to allow reading 56 * The bits are 6 and 7. If both bits are set, it is a 5MiB window. 57 * If only the 7 Bit is set, it is a 4MiB window. Otherwise, a 58 * 64KiB window. 63 MODULE_PARM_DESC(win_size_bits, "ROM window size bits override for 0x43 byte, normally set by BIOS."); 69 static void amd76xrom_cleanup(struct amd76xrom_window *window) in amd76xrom_cleanup() argument 74 if (window->pdev) { in amd76xrom_cleanup() 75 /* Disable writes through the rom window */ in amd76xrom_cleanup() 76 pci_read_config_byte(window->pdev, 0x40, &byte); in amd76xrom_cleanup() 77 pci_write_config_byte(window in amd76xrom_cleanup() 109 struct amd76xrom_window *window = &amd76xrom_window; amd76xrom_init_one() local 293 struct amd76xrom_window *window = &amd76xrom_window; amd76xrom_remove_one() local [all...] |
H A D | esb2rom.c | 118 static void esb2rom_cleanup(struct esb2rom_window *window) in esb2rom_cleanup() argument 123 /* Disable writes through the rom window */ in esb2rom_cleanup() 124 pci_read_config_byte(window->pdev, BIOS_CNTL, &byte); in esb2rom_cleanup() 125 pci_write_config_byte(window->pdev, BIOS_CNTL, in esb2rom_cleanup() 129 list_for_each_entry_safe(map, scratch, &window->maps, list) { in esb2rom_cleanup() 137 if (window->rsrc.parent) in esb2rom_cleanup() 138 release_resource(&window->rsrc); in esb2rom_cleanup() 139 if (window->virt) { in esb2rom_cleanup() 140 iounmap(window->virt); in esb2rom_cleanup() 141 window in esb2rom_cleanup() 152 struct esb2rom_window *window = &esb2rom_window; esb2rom_init_one() local 383 struct esb2rom_window *window = &esb2rom_window; esb2rom_remove_one() local [all...] |
/kernel/linux/linux-5.10/arch/sparc/kernel/ |
H A D | windows.c | 2 /* windows.c: Routines to deal with register window management 54 * we still copy the window there, the only case that we don't 64 int window; in synchronize_user_stack() local 71 for(window = tp->w_saved - 1; window >= 0; window--) { in synchronize_user_stack() 72 unsigned long sp = tp->rwbuf_stkptrs[window]; in synchronize_user_stack() 75 if (copy_to_user((char __user *) sp, &tp->reg_window[window], in synchronize_user_stack() 79 shift_window_buffer(window, tp->w_saved - 1, tp); in synchronize_user_stack() 109 /* Try to push the windows in a threads window buffe 116 int window; try_to_clear_window_buffer() local [all...] |
/kernel/linux/linux-6.6/arch/sparc/kernel/ |
H A D | windows.c | 2 /* windows.c: Routines to deal with register window management 54 * we still copy the window there, the only case that we don't 64 int window; in synchronize_user_stack() local 71 for(window = tp->w_saved - 1; window >= 0; window--) { in synchronize_user_stack() 72 unsigned long sp = tp->rwbuf_stkptrs[window]; in synchronize_user_stack() 75 if (copy_to_user((char __user *) sp, &tp->reg_window[window], in synchronize_user_stack() 79 shift_window_buffer(window, tp->w_saved - 1, tp); in synchronize_user_stack() 109 /* Try to push the windows in a threads window buffe 116 int window; try_to_clear_window_buffer() local [all...] |
/kernel/linux/linux-6.6/lib/zstd/compress/ |
H A D | zstd_compress_internal.h | 203 ZSTD_window_t window; /* State for window round buffer management */ member 222 U32 forceNonContiguous; /* Non-zero if we should force non-contiguous load for the next window update. */ 254 ZSTD_window_t window; /* State for the window round buffer management */ member 863 * over a window of length bytes. 896 * Clears the window containing the history by simply setting it to empty. 898 MEM_STATIC void ZSTD_window_clear(ZSTD_window_t* window) in ZSTD_window_clear() argument 900 size_t const endT = (size_t)(window->nextSrc - window in ZSTD_window_clear() 907 ZSTD_window_isEmpty(ZSTD_window_t const window) ZSTD_window_isEmpty() argument 918 ZSTD_window_hasExtDict(ZSTD_window_t const window) ZSTD_window_hasExtDict() argument 954 ZSTD_window_canOverflowCorrect(ZSTD_window_t const window, U32 cycleLog, U32 maxDist, U32 loadedDictEnd, void const* src) ZSTD_window_canOverflowCorrect() argument 989 ZSTD_window_needOverflowCorrection(ZSTD_window_t const window, U32 cycleLog, U32 maxDist, U32 loadedDictEnd, void const* src, void const* srcEnd) ZSTD_window_needOverflowCorrection() argument 1014 ZSTD_window_correctOverflow(ZSTD_window_t* window, U32 cycleLog, U32 maxDist, void const* src) ZSTD_window_correctOverflow() argument 1111 ZSTD_window_enforceMaxDist(ZSTD_window_t* window, const void* blockEnd, U32 maxDist, U32* loadedDictEndPtr, const ZSTD_matchState_t** dictMatchStatePtr) ZSTD_window_enforceMaxDist() argument 1156 ZSTD_checkDictValidity(const ZSTD_window_t* window, const void* blockEnd, U32 maxDist, U32* loadedDictEndPtr, const ZSTD_matchState_t** dictMatchStatePtr) ZSTD_checkDictValidity() argument 1184 ZSTD_window_init(ZSTD_window_t* window) ZSTD_window_init() argument [all...] |
/kernel/linux/linux-5.10/drivers/pci/ |
H A D | host-bridge.c | 54 struct resource_entry *window; in pcibios_resource_to_bus() local 57 resource_list_for_each_entry(window, &bridge->windows) { in pcibios_resource_to_bus() 58 if (resource_contains(window->res, res)) { in pcibios_resource_to_bus() 59 offset = window->offset; in pcibios_resource_to_bus() 79 struct resource_entry *window; in pcibios_bus_to_resource() local 82 resource_list_for_each_entry(window, &bridge->windows) { in pcibios_bus_to_resource() 85 if (resource_type(res) != resource_type(window->res)) in pcibios_bus_to_resource() 88 bus_region.start = window->res->start - window->offset; in pcibios_bus_to_resource() 89 bus_region.end = window in pcibios_bus_to_resource() [all...] |
/kernel/linux/linux-6.6/drivers/pci/ |
H A D | host-bridge.c | 55 struct resource_entry *window; in pcibios_resource_to_bus() local 58 resource_list_for_each_entry(window, &bridge->windows) { in pcibios_resource_to_bus() 59 if (resource_contains(window->res, res)) { in pcibios_resource_to_bus() 60 offset = window->offset; in pcibios_resource_to_bus() 80 struct resource_entry *window; in pcibios_bus_to_resource() local 83 resource_list_for_each_entry(window, &bridge->windows) { in pcibios_bus_to_resource() 86 if (resource_type(res) != resource_type(window->res)) in pcibios_bus_to_resource() 89 bus_region.start = window->res->start - window->offset; in pcibios_bus_to_resource() 90 bus_region.end = window in pcibios_bus_to_resource() [all...] |
/kernel/linux/linux-5.10/arch/powerpc/platforms/cell/ |
H A D | iommu.c | 123 * - on bus setup, look for a matching window, or create one 160 struct iommu_window *window = in tce_build_cell() local 178 (window->ioid & CBE_IOPTE_IOID_Mask); in tce_build_cell() 181 CBE_IOPTE_SO_RW | (window->ioid & CBE_IOPTE_IOID_Mask); in tce_build_cell() 193 invalidate_tce_cache(window->iommu, io_pte, npages); in tce_build_cell() 205 struct iommu_window *window = in tce_free_cell() local 216 __pa(window->iommu->pad_page) | in tce_free_cell() 217 (window->ioid & CBE_IOPTE_IOID_Mask); in tce_free_cell() 227 invalidate_tce_cache(window->iommu, io_pte, npages); in tce_free_cell() 429 struct iommu_window *window; 466 struct iommu_window *window; cell_iommu_setup_window() local 541 struct iommu_window *window; cell_get_iommu_table() local [all...] |
/kernel/linux/linux-6.6/arch/powerpc/platforms/cell/ |
H A D | iommu.c | 125 * - on bus setup, look for a matching window, or create one 162 struct iommu_window *window = in tce_build_cell() local 180 (window->ioid & CBE_IOPTE_IOID_Mask); in tce_build_cell() 183 CBE_IOPTE_SO_RW | (window->ioid & CBE_IOPTE_IOID_Mask); in tce_build_cell() 195 invalidate_tce_cache(window->iommu, io_pte, npages); in tce_build_cell() 207 struct iommu_window *window = in tce_free_cell() local 218 __pa(window->iommu->pad_page) | in tce_free_cell() 219 (window->ioid & CBE_IOPTE_IOID_Mask); in tce_free_cell() 229 invalidate_tce_cache(window->iommu, io_pte, npages); in tce_free_cell() 431 struct iommu_window *window; 468 struct iommu_window *window; cell_iommu_setup_window() local 544 struct iommu_window *window; cell_get_iommu_table() local [all...] |
/kernel/linux/linux-5.10/drivers/edac/ |
H A D | x38_edac.c | 168 void __iomem *window = mci->pvt_info; in x38_get_and_clear_error_info() local 181 info->eccerrlog[0] = lo_hi_readq(window + X38_C0ECCERRLOG); in x38_get_and_clear_error_info() 183 info->eccerrlog[1] = lo_hi_readq(window + X38_C1ECCERRLOG); in x38_get_and_clear_error_info() 194 info->eccerrlog[0] = lo_hi_readq(window + X38_C0ECCERRLOG); in x38_get_and_clear_error_info() 197 lo_hi_readq(window + X38_C1ECCERRLOG); in x38_get_and_clear_error_info() 255 void __iomem *window; in x38_map_mchbar() local 269 window = ioremap(u.mchbar, X38_MMR_WINDOW_SIZE); in x38_map_mchbar() 270 if (!window) in x38_map_mchbar() 274 return window; in x38_map_mchbar() 278 static void x38_get_drbs(void __iomem *window, in x38_get_drbs() argument 326 void __iomem *window; x38_probe1() local [all...] |
H A D | i3200_edac.c | 100 void __iomem *window; member 185 void __iomem *window = priv->window; in i3200_get_and_clear_error_info() local 198 info->eccerrlog[0] = readq(window + I3200_C0ECCERRLOG); in i3200_get_and_clear_error_info() 200 info->eccerrlog[1] = readq(window + I3200_C1ECCERRLOG); in i3200_get_and_clear_error_info() 211 info->eccerrlog[0] = readq(window + I3200_C0ECCERRLOG); in i3200_get_and_clear_error_info() 213 info->eccerrlog[1] = readq(window + I3200_C1ECCERRLOG); in i3200_get_and_clear_error_info() 270 void __iomem *window; in i3200_map_mchbar() local 283 window = ioremap(u.mchbar, I3200_MMR_WINDOW_SIZE); in i3200_map_mchbar() 284 if (!window) in i3200_map_mchbar() 292 i3200_get_drbs(void __iomem *window, u16 drbs[I3200_CHANNELS][I3200_RANKS_PER_CHANNEL]) i3200_get_drbs() argument 344 void __iomem *window; i3200_probe1() local [all...] |
/kernel/linux/linux-6.6/drivers/edac/ |
H A D | x38_edac.c | 168 void __iomem *window = mci->pvt_info; in x38_get_and_clear_error_info() local 181 info->eccerrlog[0] = lo_hi_readq(window + X38_C0ECCERRLOG); in x38_get_and_clear_error_info() 183 info->eccerrlog[1] = lo_hi_readq(window + X38_C1ECCERRLOG); in x38_get_and_clear_error_info() 194 info->eccerrlog[0] = lo_hi_readq(window + X38_C0ECCERRLOG); in x38_get_and_clear_error_info() 197 lo_hi_readq(window + X38_C1ECCERRLOG); in x38_get_and_clear_error_info() 254 void __iomem *window; in x38_map_mchbar() local 268 window = ioremap(u.mchbar, X38_MMR_WINDOW_SIZE); in x38_map_mchbar() 269 if (!window) in x38_map_mchbar() 273 return window; in x38_map_mchbar() 277 static void x38_get_drbs(void __iomem *window, in x38_get_drbs() argument 325 void __iomem *window; x38_probe1() local [all...] |
H A D | i3200_edac.c | 100 void __iomem *window; member 185 void __iomem *window = priv->window; in i3200_get_and_clear_error_info() local 198 info->eccerrlog[0] = readq(window + I3200_C0ECCERRLOG); in i3200_get_and_clear_error_info() 200 info->eccerrlog[1] = readq(window + I3200_C1ECCERRLOG); in i3200_get_and_clear_error_info() 211 info->eccerrlog[0] = readq(window + I3200_C0ECCERRLOG); in i3200_get_and_clear_error_info() 213 info->eccerrlog[1] = readq(window + I3200_C1ECCERRLOG); in i3200_get_and_clear_error_info() 269 void __iomem *window; in i3200_map_mchbar() local 282 window = ioremap(u.mchbar, I3200_MMR_WINDOW_SIZE); in i3200_map_mchbar() 283 if (!window) in i3200_map_mchbar() 291 i3200_get_drbs(void __iomem *window, u16 drbs[I3200_CHANNELS][I3200_RANKS_PER_CHANNEL]) i3200_get_drbs() argument 343 void __iomem *window; i3200_probe1() local [all...] |
/kernel/linux/linux-5.10/drivers/video/fbdev/ |
H A D | au1200fb.c | 136 struct au1200_lcd_window_regs_t window; member 173 /* Default window configuration entry to use (see windows[]) */ 210 * Default window configurations 710 winctrl0 = lcd->window[plane].winctrl0; in au1200_setlocation() 711 winctrl1 = lcd->window[plane].winctrl1; in au1200_setlocation() 733 fb_offset += (((0 - xpos) * winbpp(lcd->window[plane].winctrl1))/8); in au1200_setlocation() 757 /* Disable the window while making changes, then restore WINEN */ in au1200_setlocation() 761 lcd->window[plane].winctrl0 = winctrl0; in au1200_setlocation() 762 lcd->window[plane].winctrl1 = winctrl1; in au1200_setlocation() 763 lcd->window[plan in au1200_setlocation() [all...] |
/kernel/linux/linux-6.6/drivers/video/fbdev/ |
H A D | au1200fb.c | 136 struct au1200_lcd_window_regs_t window; member 173 /* Default window configuration entry to use (see windows[]) */ 210 * Default window configurations 710 winctrl0 = lcd->window[plane].winctrl0; in au1200_setlocation() 711 winctrl1 = lcd->window[plane].winctrl1; in au1200_setlocation() 733 fb_offset += (((0 - xpos) * winbpp(lcd->window[plane].winctrl1))/8); in au1200_setlocation() 757 /* Disable the window while making changes, then restore WINEN */ in au1200_setlocation() 761 lcd->window[plane].winctrl0 = winctrl0; in au1200_setlocation() 762 lcd->window[plane].winctrl1 = winctrl1; in au1200_setlocation() 763 lcd->window[plan in au1200_setlocation() [all...] |