16ecc1bfab1621eaf5a17f82020a26468c537cdeaAndrew Hsieh/**************************************************************************** 26ecc1bfab1621eaf5a17f82020a26468c537cdeaAndrew Hsieh **************************************************************************** 36ecc1bfab1621eaf5a17f82020a26468c537cdeaAndrew Hsieh *** 46ecc1bfab1621eaf5a17f82020a26468c537cdeaAndrew Hsieh *** This header was automatically generated from a Linux kernel header 56ecc1bfab1621eaf5a17f82020a26468c537cdeaAndrew Hsieh *** of the same name, to make information necessary for userspace to 66ecc1bfab1621eaf5a17f82020a26468c537cdeaAndrew Hsieh *** call into the kernel available to libc. It contains only constants, 76ecc1bfab1621eaf5a17f82020a26468c537cdeaAndrew Hsieh *** structures, and macros generated from the original header, and thus, 86ecc1bfab1621eaf5a17f82020a26468c537cdeaAndrew Hsieh *** contains no copyrightable information. 96ecc1bfab1621eaf5a17f82020a26468c537cdeaAndrew Hsieh *** 106ecc1bfab1621eaf5a17f82020a26468c537cdeaAndrew Hsieh **************************************************************************** 116ecc1bfab1621eaf5a17f82020a26468c537cdeaAndrew Hsieh ****************************************************************************/ 126ecc1bfab1621eaf5a17f82020a26468c537cdeaAndrew Hsieh#ifndef _LINUX_VT_BUFFER_H_ 136ecc1bfab1621eaf5a17f82020a26468c537cdeaAndrew Hsieh#define _LINUX_VT_BUFFER_H_ 146ecc1bfab1621eaf5a17f82020a26468c537cdeaAndrew Hsieh 156ecc1bfab1621eaf5a17f82020a26468c537cdeaAndrew Hsieh#ifndef VT_BUF_HAVE_RW 166ecc1bfab1621eaf5a17f82020a26468c537cdeaAndrew Hsieh#define scr_writew(val, addr) (*(addr) = (val)) 176ecc1bfab1621eaf5a17f82020a26468c537cdeaAndrew Hsieh#define scr_readw(addr) (*(addr)) 186ecc1bfab1621eaf5a17f82020a26468c537cdeaAndrew Hsieh#define scr_memcpyw(d, s, c) memcpy(d, s, c) 196ecc1bfab1621eaf5a17f82020a26468c537cdeaAndrew Hsieh#define scr_memmovew(d, s, c) memmove(d, s, c) 206ecc1bfab1621eaf5a17f82020a26468c537cdeaAndrew Hsieh#define VT_BUF_HAVE_MEMCPYW 216ecc1bfab1621eaf5a17f82020a26468c537cdeaAndrew Hsieh#define VT_BUF_HAVE_MEMMOVEW 226ecc1bfab1621eaf5a17f82020a26468c537cdeaAndrew Hsieh#endif 236ecc1bfab1621eaf5a17f82020a26468c537cdeaAndrew Hsieh 246ecc1bfab1621eaf5a17f82020a26468c537cdeaAndrew Hsieh#ifndef VT_BUF_HAVE_MEMSETW 256ecc1bfab1621eaf5a17f82020a26468c537cdeaAndrew Hsieh#endif 266ecc1bfab1621eaf5a17f82020a26468c537cdeaAndrew Hsieh#ifndef VT_BUF_HAVE_MEMCPYW 276ecc1bfab1621eaf5a17f82020a26468c537cdeaAndrew Hsieh#endif 286ecc1bfab1621eaf5a17f82020a26468c537cdeaAndrew Hsieh#ifndef VT_BUF_HAVE_MEMMOVEW 296ecc1bfab1621eaf5a17f82020a26468c537cdeaAndrew Hsieh#endif 306ecc1bfab1621eaf5a17f82020a26468c537cdeaAndrew Hsieh#endif 31