| /linux/fs/netfs/ |
| H A D | rolling_buffer.c | 62 int rolling_buffer_init(struct rolling_buffer *roll, unsigned int rreq_id, in rolling_buffer_init() argument 71 roll->head = fq; in rolling_buffer_init() 72 roll->tail = fq; in rolling_buffer_init() 73 iov_iter_folio_queue(&roll->iter, direction, fq, 0, 0, 0); in rolling_buffer_init() 80 int rolling_buffer_make_space(struct rolling_buffer *roll) in rolling_buffer_make_space() argument 82 struct folio_queue *fq, *head = roll->head; in rolling_buffer_make_space() 92 roll->head = fq; in rolling_buffer_make_space() 97 if (roll->iter.folioq == head && in rolling_buffer_make_space() 98 roll->iter.folioq_slot == folioq_nr_slots(head)) { in rolling_buffer_make_space() 99 roll->iter.folioq = fq; in rolling_buffer_make_space() [all …]
|
| /linux/include/linux/ |
| H A D | rolling_buffer.h | 45 int rolling_buffer_init(struct rolling_buffer *roll, unsigned int rreq_id, 47 int rolling_buffer_make_space(struct rolling_buffer *roll); 48 ssize_t rolling_buffer_load_from_ra(struct rolling_buffer *roll, 51 ssize_t rolling_buffer_append(struct rolling_buffer *roll, struct folio *folio, 53 struct folio_queue *rolling_buffer_delete_spent(struct rolling_buffer *roll); 54 void rolling_buffer_clear(struct rolling_buffer *roll); 56 static inline void rolling_buffer_advance(struct rolling_buffer *roll, size_t amount) in rolling_buffer_advance() argument 58 iov_iter_advance(&roll->iter, amount); in rolling_buffer_advance()
|
| /linux/arch/x86/crypto/ |
| H A D | des3_ede-asm_64.S | 89 roll $4, RT0d; \ 99 roll $1, right##d; \ 104 roll $1, left##d; \ 270 roll $4, RT0d; \ 291 roll $1, right##0d; \ 296 roll $1, left##0d; \ 300 roll $1, right##1d; \ 305 roll $1, left##1d; \ 309 roll $1, right##2d; \ 314 roll $1, left##2d; \
|
| H A D | sm3-avx-asm_64.S | 146 roll $(v), reg; 150 roll $(v), dst;
|
| /linux/arch/x86/lib/ |
| H A D | checksum_32.S | 65 roll $8, %eax 126 roll $8, %eax 172 roll $8, %eax 244 roll $8, %eax
|
| H A D | csum-copy_64.S | 249 roll $8, %eax
|
| /linux/arch/sh/kernel/cpu/sh3/ |
| H A D | entry.S | 300 ! - roll back gRB 302 ! k0 returns original sp (after roll back) 308 ! Check for roll back gRB (User and Kernel)
|
| /linux/drivers/gpu/drm/omapdrm/ |
| H A D | omap_gem.h | 68 int omap_gem_roll(struct drm_gem_object *obj, u32 roll);
|
| H A D | omap_dmm_tiler.h | 83 u32 npages, u32 roll, bool wait);
|
| /linux/Documentation/userspace-api/media/dvb/ |
| H A D | frontend-property-cable-systems.rst | 19 supports a subset of the Annex A modulation types, and a roll-off of
|
| /linux/drivers/s390/net/ |
| H A D | ctcm_mpc.h | 189 __u8 roll; member
|
| /linux/Documentation/ABI/testing/ |
| H A D | sysfs-bus-pci-drivers-xhci_hcd | 21 port will roll back to the xHCI.
|
| H A D | sysfs-fs-f2fs | 637 Description: Controls max # of node block writes to be used for roll forward 638 recovery. This can limit the roll forward recovery time.
|
| /linux/Documentation/arch/powerpc/ |
| H A D | transactional_memory.rst | 18 guaranteed to either complete atomically or roll back and undo any partial 59 state will roll back to that at the 'tbegin', and control will continue from
|
| /linux/drivers/net/ethernet/ti/ |
| H A D | am65-cpsw-qos.c | 547 int roll = 2; in am65_cpsw_port_est_get_free_buf_num() local 549 while (roll--) { in am65_cpsw_port_est_get_free_buf_num()
|
| /linux/Documentation/accounting/ |
| H A D | psi.rst | 15 roll the dice and frequently suffer the disruptions resulting from
|
| /linux/drivers/scsi/ |
| H A D | scsi_transport_spi.c | 669 u32 roll = (pattern & 0x80000000) ? 1 : 0; in spi_dv_device_echo_buffer() local 672 pattern = (pattern << 1) | roll; in spi_dv_device_echo_buffer()
|
| /linux/Documentation/fb/ |
| H A D | udlfb.rst | 164 roll over very quickly. To get reliable results, design
|
| /linux/Documentation/virt/coco/ |
| H A D | sev-guest.rst | 162 SEV-SNP firmware SNP_COMMIT command. This prevents roll-back to a previously
|
| /linux/arch/sh/ |
| H A D | Kconfig | 627 bool "Implement atomic operations by roll-back (gRB) (EXPERIMENTAL)"
|
| /linux/Documentation/process/ |
| H A D | management-style.rst | 108 Then, when it really does turn out to be stupid, people just roll their
|
| /linux/Documentation/filesystems/ |
| H A D | f2fs.rst | 126 disable_roll_forward Disable the roll-forward recovery routine 127 norecovery Disable the roll-forward recovery routine, mounted read-
|
| /linux/Documentation/networking/ |
| H A D | tcp_ao.rst | 423 When they roll over to zero, the corresponding SNE gets incremented.
|
| /linux/Documentation/security/ |
| H A D | ipe.rst | 238 trusted applications, keys roll, etcetera). Updating a kernel to change the
|
| /linux/arch/m68k/kernel/ |
| H A D | head.S | 3242 1: roll #4,%d0
|