1*691668feSPatrick Williams /* SPDX-License-Identifier: Apache-2.0 OR GPL-2.0-or-later */ 2c1b66f42SRashmica Gupta #ifndef CONTAINER_OF_H 3c1b66f42SRashmica Gupta #define CONTAINER_OF_H 4c1b66f42SRashmica Gupta 5c1b66f42SRashmica Gupta #ifndef container_of 6c1b66f42SRashmica Gupta #define container_of(ptr, type, member) \ 7c1b66f42SRashmica Gupta (type *)((char *)(ptr)-offsetof(type, member)) 8c1b66f42SRashmica Gupta #endif 9c1b66f42SRashmica Gupta 10c1b66f42SRashmica Gupta #endif 11