Lines Matching full:store
2 * Routines common to user and system emulation of load/store.
13 #include "host/store-insert-al16.h.inc"
594 * @val: value to store
596 * Atomically store 2 aligned bytes to @pv.
607 * @val: value to store
609 * Atomically store 4 aligned bytes to @pv.
620 * @val: value to store
622 * Atomically store 8 aligned bytes to @pv.
662 * @val: shifted value to store
663 * @msk: mask for value to store
665 * Atomically store @val to @p, masked by @msk.
682 * @val: shifted value to store
683 * @msk: mask for value to store
685 * Atomically store @val to @p masked by @msk.
703 * @size: number of bytes to store
704 * @val_le: data to store
706 * Store @size bytes at @p. The bytes to store are extracted in little-endian order
721 * @size: number of bytes to store
722 * @val_le: data to store
763 * @size: number of bytes to store
764 * @val_le: data to store
767 * Four aligned bytes are guaranteed to cover the store.
791 * @size: number of bytes to store
792 * @val_le: data to store
795 * Eight aligned bytes are guaranteed to cover the store.
820 * @size: number of bytes to store
821 * @val_le: data to store
824 * 16 aligned bytes are guaranteed to cover the store.
860 * @val: the value to store
863 * Store 2 bytes to @p, honoring the atomicity of @memop.
912 * @val: the value to store
915 * Store 4 bytes to @p, honoring the atomicity of @memop.
980 * @val: the value to store
983 * Store 8 bytes to @p, honoring the atomicity of @memop.
1046 * @val: the value to store
1049 * Store 16 bytes to @p, honoring the atomicity of @memop.