Home
last modified time | relevance | path

Searched refs:pageaddr (Results 1 - 25 of 28) sorted by relevance

12

/kernel/linux/linux-5.10/fs/squashfs/
H A Dpage_actor.c63 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 Dsymlink.c43 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 Dfile.c367 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 Dfile_direct.c39 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 Dpage_actor.h54 void *pageaddr; member
/kernel/linux/linux-6.6/fs/squashfs/
H A Dpage_actor.c81 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 Dsymlink.c44 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 Dfile_direct.c36 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 Dfile.c368 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 Dpage_actor.h14 void *pageaddr; member
/kernel/linux/linux-5.10/drivers/mtd/devices/
H A Dmtd_dataflash.c176 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 Dmtd_dataflash.c182 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 Dpie-scsidef.h60 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 Dkvs1025_cmds.h41 getbitfield (unsigned char *pageaddr, int mask, int shift) in getbitfield() argument
43 return ((*pageaddr >> shift) & mask); in getbitfield()
H A Dsp15c-scsi.h95 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 Dstv680.h42 getbitfield (unsigned char *pageaddr, int mask, int shift) in getbitfield() argument
44 return ((*pageaddr >> shift) & mask); in getbitfield()
H A Dcoolscan-scsidef.h53 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 Dumax-scsidef.h58 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 Dmatsushita.h139 getbitfield (unsigned char *pageaddr, int mask, int shift) in getbitfield() argument
141 return ((*pageaddr >> shift) & mask); in getbitfield()
H A Dcanon_dr-cmd.h18 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 Dkodak-cmd.h14 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 Dteco1.h191 getbitfield (unsigned char *pageaddr, int mask, int shift) in getbitfield() argument
193 return ((*pageaddr >> shift) & mask); in getbitfield()
H A Dteco2.h214 getbitfield (unsigned char *pageaddr, int mask, int shift) in getbitfield() argument
216 return ((*pageaddr >> shift) & mask); in getbitfield()
H A Dteco3.h205 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 Dcore.c253 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...]

Completed in 21 milliseconds

12