18c2ecf20Sopenharmony_ci/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */ 28c2ecf20Sopenharmony_ci#ifndef _UAPIASM_SCHID_H 38c2ecf20Sopenharmony_ci#define _UAPIASM_SCHID_H 48c2ecf20Sopenharmony_ci 58c2ecf20Sopenharmony_ci#include <linux/types.h> 68c2ecf20Sopenharmony_ci 78c2ecf20Sopenharmony_cistruct subchannel_id { 88c2ecf20Sopenharmony_ci __u32 cssid : 8; 98c2ecf20Sopenharmony_ci __u32 : 4; 108c2ecf20Sopenharmony_ci __u32 m : 1; 118c2ecf20Sopenharmony_ci __u32 ssid : 2; 128c2ecf20Sopenharmony_ci __u32 one : 1; 138c2ecf20Sopenharmony_ci __u32 sch_no : 16; 148c2ecf20Sopenharmony_ci} __attribute__ ((packed, aligned(4))); 158c2ecf20Sopenharmony_ci 168c2ecf20Sopenharmony_ci 178c2ecf20Sopenharmony_ci#endif /* _UAPIASM_SCHID_H */ 18