cregit-Linux how code gets into the kernel

Release 4.14 arch/s390/include/asm/set_memory.h

/* SPDX-License-Identifier: GPL-2.0 */
#ifndef _ASMS390_SET_MEMORY_H

#define _ASMS390_SET_MEMORY_H


#define SET_MEMORY_RO	1UL

#define SET_MEMORY_RW	2UL

#define SET_MEMORY_NX	4UL

#define SET_MEMORY_X	8UL

int __set_memory(unsigned long addr, int numpages, unsigned long flags);


static inline int set_memory_ro(unsigned long addr, int numpages) { return __set_memory(addr, numpages, SET_MEMORY_RO); }

Contributors

PersonTokensPropCommitsCommitProp
Laura Abbott24100.00%1100.00%
Total24100.00%1100.00%


static inline int set_memory_rw(unsigned long addr, int numpages) { return __set_memory(addr, numpages, SET_MEMORY_RW); }

Contributors

PersonTokensPropCommitsCommitProp
Laura Abbott24100.00%1100.00%
Total24100.00%1100.00%


static inline int set_memory_nx(unsigned long addr, int numpages) { return __set_memory(addr, numpages, SET_MEMORY_NX); }

Contributors

PersonTokensPropCommitsCommitProp
Laura Abbott24100.00%1100.00%
Total24100.00%1100.00%


static inline int set_memory_x(unsigned long addr, int numpages) { return __set_memory(addr, numpages, SET_MEMORY_X); }

Contributors

PersonTokensPropCommitsCommitProp
Laura Abbott24100.00%1100.00%
Total24100.00%1100.00%

#endif

Overall Contributors

PersonTokensPropCommitsCommitProp
Laura Abbott13599.26%150.00%
Greg Kroah-Hartman10.74%150.00%
Total136100.00%2100.00%
Information contained on this website is for historical information purposes only and does not indicate or represent copyright ownership.
Created with cregit.