/kernel/linux/linux-5.10/fs/squashfs/ |
H A D | page_actor.c | 63 return actor->pageaddr = kmap_atomic(actor->page[0]); in direct_first_page() 68 if (actor->pageaddr) in direct_next_page() 69 kunmap_atomic(actor->pageaddr); in direct_next_page() 71 return actor->pageaddr = actor->next_page == actor->pages ? NULL : in direct_next_page() 77 if (actor->pageaddr) in direct_finish_page() 78 kunmap_atomic(actor->pageaddr); in direct_finish_page() 93 actor->pageaddr = NULL; in squashfs_page_actor_init_special()
|
H A D | symlink.c | 43 void *pageaddr; in squashfs_symlink_readpage() local 80 pageaddr = kmap_atomic(page); in squashfs_symlink_readpage() 81 copied = squashfs_copy_data(pageaddr + bytes, entry, offset, in squashfs_symlink_readpage() 84 memset(pageaddr + length, 0, PAGE_SIZE - length); in squashfs_symlink_readpage() 87 kunmap_atomic(pageaddr); in squashfs_symlink_readpage()
|
H A D | file.c | 367 void *pageaddr; in squashfs_fill_page() local 369 pageaddr = kmap_atomic(page); in squashfs_fill_page() 370 copied = squashfs_copy_data(pageaddr, buffer, offset, avail); in squashfs_fill_page() 371 memset(pageaddr + copied, 0, PAGE_SIZE - copied); in squashfs_fill_page() 372 kunmap_atomic(pageaddr); in squashfs_fill_page() 457 void *pageaddr; in squashfs_readpage() local 486 pageaddr = kmap_atomic(page); in squashfs_readpage() 487 memset(pageaddr, 0, PAGE_SIZE); in squashfs_readpage() 488 kunmap_atomic(pageaddr); in squashfs_readpage()
|
H A D | file_direct.c | 39 void *pageaddr; in squashfs_readpage_block() local 105 pageaddr = kmap_atomic(page[pages - 1]); in squashfs_readpage_block() 106 memset(pageaddr + bytes, 0, PAGE_SIZE - bytes); in squashfs_readpage_block() 107 kunmap_atomic(pageaddr); in squashfs_readpage_block()
|
H A D | page_actor.h | 54 void *pageaddr; member
|
/kernel/linux/linux-6.6/fs/squashfs/ |
H A D | page_actor.c | 81 return actor->pageaddr = kmap_local_page(actor->page[actor->next_page++]); in handle_next_page() 91 if (actor->pageaddr) { in direct_next_page() 92 kunmap_local(actor->pageaddr); in direct_next_page() 93 actor->pageaddr = NULL; in direct_next_page() 101 if (actor->pageaddr) in direct_finish_page() 102 kunmap_local(actor->pageaddr); in direct_finish_page() 129 actor->pageaddr = NULL; in squashfs_page_actor_init_special()
|
H A D | symlink.c | 44 void *pageaddr; in squashfs_symlink_read_folio() local 81 pageaddr = kmap_atomic(page); in squashfs_symlink_read_folio() 82 copied = squashfs_copy_data(pageaddr + bytes, entry, offset, in squashfs_symlink_read_folio() 85 memset(pageaddr + length, 0, PAGE_SIZE - length); in squashfs_symlink_read_folio() 88 kunmap_atomic(pageaddr); in squashfs_symlink_read_folio()
|
H A D | file_direct.c | 36 void *pageaddr; in squashfs_readpage_block() local 90 pageaddr = kmap_local_page(page[pages - 1]); in squashfs_readpage_block() 91 memset(pageaddr + bytes, 0, PAGE_SIZE - bytes); in squashfs_readpage_block() 92 kunmap_local(pageaddr); in squashfs_readpage_block()
|
H A D | file.c | 368 void *pageaddr; in squashfs_fill_page() local 370 pageaddr = kmap_atomic(page); in squashfs_fill_page() 371 copied = squashfs_copy_data(pageaddr, buffer, offset, avail); in squashfs_fill_page() 372 memset(pageaddr + copied, 0, PAGE_SIZE - copied); in squashfs_fill_page() 373 kunmap_atomic(pageaddr); in squashfs_fill_page() 459 void *pageaddr; in squashfs_read_folio() local 489 pageaddr = kmap_atomic(page); in squashfs_read_folio() 490 memset(pageaddr, 0, PAGE_SIZE); in squashfs_read_folio() 491 kunmap_atomic(pageaddr); in squashfs_read_folio()
|
H A D | page_actor.h | 14 void *pageaddr; member
|
/kernel/linux/linux-5.10/drivers/mtd/devices/ |
H A D | mtd_dataflash.c | 176 unsigned int pageaddr; in dataflash_erase() local 183 pageaddr = div_u64(instr->addr, priv->page_size); in dataflash_erase() 184 do_block = (pageaddr & 0x7) == 0 && instr->len >= blocksize; in dataflash_erase() 185 pageaddr = pageaddr << priv->page_offset; in dataflash_erase() 188 command[1] = (u8)(pageaddr >> 16); in dataflash_erase() 189 command[2] = (u8)(pageaddr >> 8); in dataflash_erase() 195 pageaddr); in dataflash_erase() 202 pageaddr, status); in dataflash_erase() 300 unsigned int pageaddr, add in dataflash_write() local [all...] |
/kernel/linux/linux-6.6/drivers/mtd/devices/ |
H A D | mtd_dataflash.c | 182 unsigned int pageaddr; in dataflash_erase() local 189 pageaddr = div_u64(instr->addr, priv->page_size); in dataflash_erase() 190 do_block = (pageaddr & 0x7) == 0 && instr->len >= blocksize; in dataflash_erase() 191 pageaddr = pageaddr << priv->page_offset; in dataflash_erase() 194 command[1] = (u8)(pageaddr >> 16); in dataflash_erase() 195 command[2] = (u8)(pageaddr >> 8); in dataflash_erase() 201 pageaddr); in dataflash_erase() 208 pageaddr, status); in dataflash_erase() 306 unsigned int pageaddr, add in dataflash_write() local [all...] |
/third_party/backends/backend/ |
H A D | pie-scsidef.h | 60 static inline void setbitfield(unsigned char * pageaddr, int mask, int shift, int val) in setbitfield() argument 61 { *pageaddr = (*pageaddr & ~(mask << shift)) | ((val & mask) << shift); } in setbitfield() 63 static inline void resetbitfield(unsigned char * pageaddr, int mask, int shift, int val) in resetbitfield() argument 64 { *pageaddr = (*pageaddr & ~(mask << shift)) | (((!val) & mask) << shift); } in resetbitfield() 66 static inline int getbitfield(unsigned char * pageaddr, int mask, int shift) in getbitfield() argument 67 { return ((*pageaddr >> shift) & mask); } in getbitfield()
|
H A D | kvs1025_cmds.h | 41 getbitfield (unsigned char *pageaddr, int mask, int shift) in getbitfield() argument 43 return ((*pageaddr >> shift) & mask); in getbitfield()
|
H A D | sp15c-scsi.h | 95 setbitfield (unsigned char *pageaddr, int mask, int shift, int val) \ in setbitfield() argument 97 *pageaddr = (*pageaddr & ~(mask << shift)) | ((val & mask) << shift); in setbitfield() 103 resetbitfield (unsigned char *pageaddr, int mask, int shift, int val) \ in resetbitfield() argument 105 *pageaddr = (*pageaddr & ~(mask << shift)) | (((!val) & mask) << shift); in resetbitfield() 111 getbitfield (unsigned char *pageaddr, int mask, int shift) \ in getbitfield() argument 113 return ((*pageaddr >> shift) & mask); in getbitfield()
|
H A D | stv680.h | 42 getbitfield (unsigned char *pageaddr, int mask, int shift) in getbitfield() argument 44 return ((*pageaddr >> shift) & mask); in getbitfield()
|
H A D | coolscan-scsidef.h | 53 setbitfield (unsigned char *pageaddr, int mask, int shift, int val) \ in setbitfield() argument 55 *pageaddr = (*pageaddr & ~(mask << shift)) | ((val & mask) << shift); in setbitfield() 61 resetbitfield (unsigned char *pageaddr, int mask, int shift, int val) \ in resetbitfield() argument 63 *pageaddr = (*pageaddr & ~(mask << shift)) | (((!val) & mask) << shift); in resetbitfield() 69 getbitfield (unsigned char *pageaddr, int mask, int shift) \ in getbitfield() argument 71 return ((*pageaddr >> shift) & mask); in getbitfield()
|
H A D | umax-scsidef.h | 58 static inline void setbitfield(unsigned char * pageaddr, int mask, int shift, int val) \ in setbitfield() argument 59 { *pageaddr = (*pageaddr & ~(mask << shift)) | ((val & mask) << shift); } in setbitfield() 61 static inline void resetbitfield(unsigned char * pageaddr, int mask, int shift, int val) \ in resetbitfield() argument 62 { *pageaddr = (*pageaddr & ~(mask << shift)) | (((!val) & mask) << shift); } in resetbitfield() 64 static inline int getbitfield(unsigned char * pageaddr, int mask, int shift) \ in getbitfield() argument 65 { return ((*pageaddr >> shift) & mask); } in getbitfield()
|
H A D | matsushita.h | 139 getbitfield (unsigned char *pageaddr, int mask, int shift) in getbitfield() argument 141 return ((*pageaddr >> shift) & mask); in getbitfield()
|
H A D | canon_dr-cmd.h | 18 setbitfield (unsigned char *pageaddr, int mask, int shift, int val) in setbitfield() argument 20 *pageaddr = (*pageaddr & ~(mask << shift)) | ((val & mask) << shift); in setbitfield() 27 getbitfield (unsigned char *pageaddr, int mask, int shift) in getbitfield() argument 29 return ((*pageaddr >> shift) & mask); in getbitfield()
|
H A D | kodak-cmd.h | 14 setbitfield (unsigned char *pageaddr, int mask, int shift, int val) in setbitfield() argument 16 *pageaddr = (*pageaddr & ~(mask << shift)) | ((val & mask) << shift); in setbitfield() 20 getbitfield (unsigned char *pageaddr, int shift, int mask) in getbitfield() argument 22 return ((*pageaddr >> shift) & mask); in getbitfield()
|
H A D | teco1.h | 191 getbitfield (unsigned char *pageaddr, int mask, int shift) in getbitfield() argument 193 return ((*pageaddr >> shift) & mask); in getbitfield()
|
H A D | teco2.h | 214 getbitfield (unsigned char *pageaddr, int mask, int shift) in getbitfield() argument 216 return ((*pageaddr >> shift) & mask); in getbitfield()
|
H A D | teco3.h | 205 getbitfield (unsigned char *pageaddr, int mask, int shift) in getbitfield() argument 207 return ((*pageaddr >> shift) & mask); in getbitfield()
|
/kernel/linux/linux-6.6/mm/kfence/ |
H A D | core.c | 253 unsigned long pageaddr = (unsigned long)&__kfence_pool[offset]; in metadata_to_pageaddr() local 266 if (KFENCE_WARN_ON(ALIGN_DOWN(meta->addr, PAGE_SIZE) != pageaddr)) in metadata_to_pageaddr() 269 return pageaddr; in metadata_to_pageaddr() 329 const unsigned long pageaddr = ALIGN_DOWN(meta->addr, PAGE_SIZE); in set_canary() local 330 unsigned long addr = pageaddr; in set_canary() 340 for (; addr - pageaddr < PAGE_SIZE; addr += sizeof(u64)) in set_canary() 346 const unsigned long pageaddr = ALIGN_DOWN(meta->addr, PAGE_SIZE); in check_canary() local 347 unsigned long addr = pageaddr; in check_canary() 379 for (; addr - pageaddr < PAGE_SIZE; addr += sizeof(u64)) { in check_canary() 382 for (; addr - pageaddr < PAGE_SIZ in check_canary() [all...] |