blob: 3a48a73857b36bcbec71c6ab3a2d167b314a1dc5 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
|
/*
* include/asm-s390/misc390.h
*
* S390 version
* Copyright (C) 1999 IBM Deutschland Entwicklung GmbH, IBM Corporation
* Author(s): Denis Joseph Barrow (djbarrow@de.ibm.com,barrow_dj@yahoo.com)
*/
#define allocaligned2(type,name,number,align) \
__u8 name##buff[(sizeof(type)*(number+1))-1]; \
type *name=(type *)(((__u32)(&name##buff[align-1]))&(-align))
#define allocaligned(type,name,number) allocaligned2(type,name,number,__alignof__(type))
extern void s390_daemonize(char *name,unsigned long mask,int use_init_fs);
|