Home
last modified time | relevance | path

Searched refs:ATTRIBUTE_UNUSED (Results 1 – 25 of 85) sorted by relevance

1234

/third_party/alsa-lib/src/seq/
Dseq_old.c14 int snd_instr_header_malloc(void **ptr ATTRIBUTE_UNUSED, in snd_instr_header_malloc() argument
15 size_t len ATTRIBUTE_UNUSED) in snd_instr_header_malloc() argument
20 void snd_instr_header_free(void *obj ATTRIBUTE_UNUSED) in snd_instr_header_free() argument
24 void snd_instr_header_copy(void *dst ATTRIBUTE_UNUSED, in snd_instr_header_copy() argument
25 const void *src ATTRIBUTE_UNUSED) in snd_instr_header_copy() argument
29 const void *snd_instr_header_get_id(const void *info ATTRIBUTE_UNUSED) in snd_instr_header_get_id() argument
34 int snd_instr_header_get_cluster(const void *info ATTRIBUTE_UNUSED) in snd_instr_header_get_cluster() argument
39 unsigned int snd_instr_header_get_cmd(const void *info ATTRIBUTE_UNUSED) in snd_instr_header_get_cmd() argument
44 size_t snd_instr_header_get_len(const void *info ATTRIBUTE_UNUSED) in snd_instr_header_get_len() argument
49 const char *snd_instr_header_get_name(const void *info ATTRIBUTE_UNUSED) in snd_instr_header_get_name() argument
[all …]
/third_party/alsa-lib/modules/mixer/simple/
Dsbase.c165 static int get_dB_range_ops(snd_mixer_elem_t *elem ATTRIBUTE_UNUSED, in get_dB_range_ops() argument
166 int dir ATTRIBUTE_UNUSED, in get_dB_range_ops() argument
167 long *min ATTRIBUTE_UNUSED, in get_dB_range_ops() argument
168 long *max ATTRIBUTE_UNUSED) in get_dB_range_ops() argument
197 static int get_dB_ops(snd_mixer_elem_t *elem ATTRIBUTE_UNUSED, in get_dB_ops() argument
198 int dir ATTRIBUTE_UNUSED, in get_dB_ops() argument
199 snd_mixer_selem_channel_id_t channel ATTRIBUTE_UNUSED, in get_dB_ops() argument
200 long *value ATTRIBUTE_UNUSED) in get_dB_ops() argument
205 static int get_switch_ops(snd_mixer_elem_t *elem ATTRIBUTE_UNUSED, in get_switch_ops() argument
206 int dir ATTRIBUTE_UNUSED, in get_switch_ops() argument
[all …]
Dpython.c517 pymelem_cap(struct pymelem *pymelem ATTRIBUTE_UNUSED, void *priv) in pymelem_cap() argument
523 pymelem_get_caps(struct pymelem *pymelem, void *priv ATTRIBUTE_UNUSED) in pymelem_get_caps() argument
529 pymelem_get_name(struct pymelem *pymelem, void *priv ATTRIBUTE_UNUSED) in pymelem_get_name() argument
535 pymelem_get_index(struct pymelem *pymelem, void *priv ATTRIBUTE_UNUSED) in pymelem_get_index() argument
541 pymelem_set_caps(struct pymelem *pymelem, PyObject *val, void *priv ATTRIBUTE_UNUSED) in pymelem_set_caps() argument
558 pymelem_ignore(struct pymelem *pymelem ATTRIBUTE_UNUSED, PyObject *args ATTRIBUTE_UNUSED) in pymelem_ignore() argument
564 pymelem_ignore1(struct pymelem *pymelem ATTRIBUTE_UNUSED, PyObject *args ATTRIBUTE_UNUSED) in pymelem_ignore1() argument
570 pymelem_error(struct pymelem *pymelem ATTRIBUTE_UNUSED, PyObject *args ATTRIBUTE_UNUSED) in pymelem_error() argument
632 pymelem_init(struct pymelem *pymelem, PyObject *args, PyObject *kwds ATTRIBUTE_UNUSED) in pymelem_init() argument
824 pymixer_init(struct pymixer *pymixer, PyObject *args, PyObject *kwds ATTRIBUTE_UNUSED) in pymixer_init() argument
/third_party/alsa-lib/src/pcm/
Dpcm_null.c58 static int snd_pcm_null_nonblock(snd_pcm_t *pcm ATTRIBUTE_UNUSED, int nonblock ATTRIBUTE_UNUSED) in snd_pcm_null_nonblock() argument
63 …ic int snd_pcm_null_async(snd_pcm_t *pcm ATTRIBUTE_UNUSED, int sig ATTRIBUTE_UNUSED, pid_t pid ATT… in snd_pcm_null_async() argument
113 static int snd_pcm_null_hwsync(snd_pcm_t *pcm ATTRIBUTE_UNUSED) in snd_pcm_null_hwsync() argument
118 static int snd_pcm_null_delay(snd_pcm_t *pcm ATTRIBUTE_UNUSED, snd_pcm_sframes_t *delayp) in snd_pcm_null_delay() argument
186 static snd_pcm_sframes_t snd_pcm_null_forwardable(snd_pcm_t *pcm ATTRIBUTE_UNUSED) in snd_pcm_null_forwardable() argument
222 static int snd_pcm_null_resume(snd_pcm_t *pcm ATTRIBUTE_UNUSED) in snd_pcm_null_resume() argument
228 const snd_pcm_channel_area_t *areas ATTRIBUTE_UNUSED, in snd_pcm_null_xfer_areas() argument
229 snd_pcm_uframes_t offset ATTRIBUTE_UNUSED, in snd_pcm_null_xfer_areas() argument
237 static snd_pcm_sframes_t snd_pcm_null_writei(snd_pcm_t *pcm, const void *buffer ATTRIBUTE_UNUSED, s… in snd_pcm_null_writei() argument
242 static snd_pcm_sframes_t snd_pcm_null_writen(snd_pcm_t *pcm, void **bufs ATTRIBUTE_UNUSED, snd_pcm_… in snd_pcm_null_writen() argument
[all …]
Dpcm_plugin.c92 snd_pcm_plugin_undo_read(snd_pcm_t *pcm ATTRIBUTE_UNUSED, in snd_pcm_plugin_undo_read() argument
93 const snd_pcm_channel_area_t *res_areas ATTRIBUTE_UNUSED, in snd_pcm_plugin_undo_read() argument
94 snd_pcm_uframes_t res_offset ATTRIBUTE_UNUSED, in snd_pcm_plugin_undo_read() argument
95 snd_pcm_uframes_t res_size ATTRIBUTE_UNUSED, in snd_pcm_plugin_undo_read() argument
96 snd_pcm_uframes_t slave_undo_size ATTRIBUTE_UNUSED) in snd_pcm_plugin_undo_read() argument
102 snd_pcm_plugin_undo_write(snd_pcm_t *pcm ATTRIBUTE_UNUSED, in snd_pcm_plugin_undo_write() argument
103 const snd_pcm_channel_area_t *res_areas ATTRIBUTE_UNUSED, in snd_pcm_plugin_undo_write() argument
104 snd_pcm_uframes_t res_offset ATTRIBUTE_UNUSED, in snd_pcm_plugin_undo_write() argument
105 snd_pcm_uframes_t res_size ATTRIBUTE_UNUSED, in snd_pcm_plugin_undo_write() argument
106 snd_pcm_uframes_t slave_undo_size ATTRIBUTE_UNUSED) in snd_pcm_plugin_undo_write() argument
[all …]
Dpcm_lfloat.c223 static int snd_pcm_lfloat_hw_refine_schange(snd_pcm_t *pcm ATTRIBUTE_UNUSED, snd_pcm_hw_params_t *p… in snd_pcm_lfloat_hw_refine_schange() argument
241 static int snd_pcm_lfloat_hw_refine_cchange(snd_pcm_t *pcm ATTRIBUTE_UNUSED, snd_pcm_hw_params_t *p… in snd_pcm_lfloat_hw_refine_cchange() argument
519 int snd_pcm_lfloat_open(snd_pcm_t **pcmp ATTRIBUTE_UNUSED, in snd_pcm_lfloat_open() argument
520 const char *name ATTRIBUTE_UNUSED, in snd_pcm_lfloat_open() argument
521 snd_pcm_format_t sformat ATTRIBUTE_UNUSED, in snd_pcm_lfloat_open() argument
522 snd_pcm_t *slave ATTRIBUTE_UNUSED, in snd_pcm_lfloat_open() argument
523 int close_slave ATTRIBUTE_UNUSED) in snd_pcm_lfloat_open() argument
529 int _snd_pcm_lfloat_open(snd_pcm_t **pcmp ATTRIBUTE_UNUSED, in _snd_pcm_lfloat_open() argument
530 const char *name ATTRIBUTE_UNUSED, in _snd_pcm_lfloat_open() argument
531 snd_config_t *root ATTRIBUTE_UNUSED, in _snd_pcm_lfloat_open() argument
[all …]
Dpcm_shm.c181 static int snd_pcm_shm_nonblock(snd_pcm_t *pcm ATTRIBUTE_UNUSED, int nonblock ATTRIBUTE_UNUSED) in snd_pcm_shm_nonblock() argument
210 …nd_pcm_shm_hw_refine_cprepare(snd_pcm_t *pcm ATTRIBUTE_UNUSED, snd_pcm_hw_params_t *params ATTRIBU… in snd_pcm_shm_hw_refine_cprepare() argument
215 static int snd_pcm_shm_hw_refine_sprepare(snd_pcm_t *pcm ATTRIBUTE_UNUSED, snd_pcm_hw_params_t *spa… in snd_pcm_shm_hw_refine_sprepare() argument
224 static int snd_pcm_shm_hw_refine_schange(snd_pcm_t *pcm ATTRIBUTE_UNUSED, snd_pcm_hw_params_t *para… in snd_pcm_shm_hw_refine_schange() argument
243 static int snd_pcm_shm_hw_refine_cchange(snd_pcm_t *pcm ATTRIBUTE_UNUSED, snd_pcm_hw_params_t *para… in snd_pcm_shm_hw_refine_cchange() argument
330 static int snd_pcm_shm_mmap(snd_pcm_t *pcm ATTRIBUTE_UNUSED) in snd_pcm_shm_mmap() argument
444 static int snd_pcm_shm_htimestamp(snd_pcm_t *pcm ATTRIBUTE_UNUSED, in snd_pcm_shm_htimestamp() argument
445 snd_pcm_uframes_t *avail ATTRIBUTE_UNUSED, in snd_pcm_shm_htimestamp() argument
446 snd_htimestamp_t *tstamp ATTRIBUTE_UNUSED) in snd_pcm_shm_htimestamp() argument
511 static snd_pcm_sframes_t snd_pcm_shm_rewindable(snd_pcm_t *pcm ATTRIBUTE_UNUSED) in snd_pcm_shm_rewindable() argument
[all …]
Dpcm_dsnoop.c346 static int snd_pcm_dsnoop_pause(snd_pcm_t *pcm ATTRIBUTE_UNUSED, int enable ATTRIBUTE_UNUSED) in snd_pcm_dsnoop_pause() argument
383 …dsnoop_writei(snd_pcm_t *pcm ATTRIBUTE_UNUSED, const void *buffer ATTRIBUTE_UNUSED, snd_pcm_uframe… in snd_pcm_dsnoop_writei() argument
388 …pcm_dsnoop_writen(snd_pcm_t *pcm ATTRIBUTE_UNUSED, void **bufs ATTRIBUTE_UNUSED, snd_pcm_uframes_t… in snd_pcm_dsnoop_writen() argument
417 snd_pcm_uframes_t offset ATTRIBUTE_UNUSED, in snd_pcm_dsnoop_mmap_commit() argument
Dpcm_copy.c45 static int snd_pcm_copy_hw_refine_cprepare(snd_pcm_t *pcm ATTRIBUTE_UNUSED, snd_pcm_hw_params_t *pa… in snd_pcm_copy_hw_refine_cprepare() argument
57 static int snd_pcm_copy_hw_refine_sprepare(snd_pcm_t *pcm ATTRIBUTE_UNUSED, snd_pcm_hw_params_t *sp… in snd_pcm_copy_hw_refine_sprepare() argument
66 static int snd_pcm_copy_hw_refine_schange(snd_pcm_t *pcm ATTRIBUTE_UNUSED, snd_pcm_hw_params_t *par… in snd_pcm_copy_hw_refine_schange() argument
77 static int snd_pcm_copy_hw_refine_cchange(snd_pcm_t *pcm ATTRIBUTE_UNUSED, snd_pcm_hw_params_t *par… in snd_pcm_copy_hw_refine_cchange() argument
Dpcm.c5958 …tick_time)(const snd_pcm_hw_params_t *params ATTRIBUTE_UNUSED, unsigned int *val, int *dir ATTRIBU… in INTERNAL()
5977 …_time_min)(const snd_pcm_hw_params_t *params ATTRIBUTE_UNUSED, unsigned int *val, int *dir ATTRIBU… in INTERNAL()
5996 …_time_max)(const snd_pcm_hw_params_t *params ATTRIBUTE_UNUSED, unsigned int *val, int *dir ATTRIBU… in INTERNAL()
6015 …ck_time(snd_pcm_t *pcm ATTRIBUTE_UNUSED, snd_pcm_hw_params_t *params ATTRIBUTE_UNUSED, unsigned in… in snd_pcm_hw_params_test_tick_time() argument
6030 …snd_pcm_t *pcm ATTRIBUTE_UNUSED, snd_pcm_hw_params_t *params ATTRIBUTE_UNUSED, unsigned int val AT… in snd_pcm_hw_params_set_tick_time() argument
6045 …nd_pcm_t *pcm ATTRIBUTE_UNUSED, snd_pcm_hw_params_t *params ATTRIBUTE_UNUSED, unsigned int *val AT… in snd_pcm_hw_params_set_tick_time_min() argument
6060 …nd_pcm_t *pcm ATTRIBUTE_UNUSED, snd_pcm_hw_params_t *params ATTRIBUTE_UNUSED, unsigned int *val AT… in snd_pcm_hw_params_set_tick_time_max() argument
6077ATTRIBUTE_UNUSED, snd_pcm_hw_params_t *params ATTRIBUTE_UNUSED, unsigned int *min ATTRIBUTE_UNUSED in snd_pcm_hw_params_set_tick_time_minmax() argument
6093 …nd_pcm_t *pcm ATTRIBUTE_UNUSED, snd_pcm_hw_params_t *params ATTRIBUTE_UNUSED, unsigned int *val AT… in INTERNAL()
6112 …nd_pcm_t *pcm ATTRIBUTE_UNUSED, snd_pcm_hw_params_t *params ATTRIBUTE_UNUSED, unsigned int *val AT… in INTERNAL()
[all …]
Dpcm_dshare.c452 static int snd_pcm_dshare_pause(snd_pcm_t *pcm ATTRIBUTE_UNUSED, int enable ATTRIBUTE_UNUSED) in snd_pcm_dshare_pause() argument
489 …pcm_dshare_readi(snd_pcm_t *pcm ATTRIBUTE_UNUSED, void *buffer ATTRIBUTE_UNUSED, snd_pcm_uframes_t… in snd_pcm_dshare_readi() argument
494 …_pcm_dshare_readn(snd_pcm_t *pcm ATTRIBUTE_UNUSED, void **bufs ATTRIBUTE_UNUSED, snd_pcm_uframes_t… in snd_pcm_dshare_readn() argument
526 snd_pcm_uframes_t offset ATTRIBUTE_UNUSED, in snd_pcm_dshare_mmap_commit() argument
Dpcm_share.c458 static int snd_pcm_share_nonblock(snd_pcm_t *pcm ATTRIBUTE_UNUSED, int nonblock ATTRIBUTE_UNUSED) in snd_pcm_share_nonblock() argument
463 …c int snd_pcm_share_async(snd_pcm_t *pcm ATTRIBUTE_UNUSED, int sig ATTRIBUTE_UNUSED, pid_t pid ATT… in snd_pcm_share_async() argument
531 static int snd_pcm_share_hw_refine_schange(snd_pcm_t *pcm ATTRIBUTE_UNUSED, snd_pcm_hw_params_t *pa… in snd_pcm_share_hw_refine_schange() argument
561 static int snd_pcm_share_hw_refine_cchange(snd_pcm_t *pcm ATTRIBUTE_UNUSED, snd_pcm_hw_params_t *pa… in snd_pcm_share_hw_refine_cchange() argument
684 …c int snd_pcm_share_sw_params(snd_pcm_t *pcm ATTRIBUTE_UNUSED, snd_pcm_sw_params_t *params ATTRIBU… in snd_pcm_share_sw_params() argument
817 snd_pcm_uframes_t offset ATTRIBUTE_UNUSED, in _snd_pcm_share_mmap_commit() argument
985 static int snd_pcm_share_pause(snd_pcm_t *pcm ATTRIBUTE_UNUSED, int enable ATTRIBUTE_UNUSED) in snd_pcm_share_pause() argument
990 static int snd_pcm_share_resume(snd_pcm_t *pcm ATTRIBUTE_UNUSED) in snd_pcm_share_resume() argument
1286 static int snd_pcm_share_mmap(snd_pcm_t *pcm ATTRIBUTE_UNUSED) in snd_pcm_share_mmap() argument
1291 static int snd_pcm_share_munmap(snd_pcm_t *pcm ATTRIBUTE_UNUSED) in snd_pcm_share_munmap() argument
Dpcm_dmix.c684 static int snd_pcm_dmix_pause(snd_pcm_t *pcm ATTRIBUTE_UNUSED, int enable ATTRIBUTE_UNUSED) in snd_pcm_dmix_pause() argument
792 …d_pcm_dmix_readi(snd_pcm_t *pcm ATTRIBUTE_UNUSED, void *buffer ATTRIBUTE_UNUSED, snd_pcm_uframes_t… in snd_pcm_dmix_readi() argument
797 …nd_pcm_dmix_readn(snd_pcm_t *pcm ATTRIBUTE_UNUSED, void **bufs ATTRIBUTE_UNUSED, snd_pcm_uframes_t… in snd_pcm_dmix_readn() argument
827 snd_pcm_uframes_t offset ATTRIBUTE_UNUSED, in snd_pcm_dmix_mmap_commit() argument
/third_party/alsa-lib/src/control/
Dcontrol_ext.c59 static int snd_ctl_ext_async(snd_ctl_t *ctl ATTRIBUTE_UNUSED, in snd_ctl_ext_async() argument
60 int sig ATTRIBUTE_UNUSED, in snd_ctl_ext_async() argument
61 pid_t pid ATTRIBUTE_UNUSED) in snd_ctl_ext_async() argument
190 static int snd_ctl_ext_elem_add(snd_ctl_t *handle ATTRIBUTE_UNUSED, in snd_ctl_ext_elem_add() argument
191 snd_ctl_elem_info_t *info ATTRIBUTE_UNUSED) in snd_ctl_ext_elem_add() argument
196 static int snd_ctl_ext_elem_replace(snd_ctl_t *handle ATTRIBUTE_UNUSED, in snd_ctl_ext_elem_replace() argument
197 snd_ctl_elem_info_t *info ATTRIBUTE_UNUSED) in snd_ctl_ext_elem_replace() argument
202 static int snd_ctl_ext_elem_remove(snd_ctl_t *handle ATTRIBUTE_UNUSED, in snd_ctl_ext_elem_remove() argument
203 snd_ctl_elem_id_t *id ATTRIBUTE_UNUSED) in snd_ctl_ext_elem_remove() argument
315 static int snd_ctl_ext_elem_lock(snd_ctl_t *handle ATTRIBUTE_UNUSED, in snd_ctl_ext_elem_lock() argument
[all …]
Dnamehint.c106 static void zero_handler(const char *file ATTRIBUTE_UNUSED, in zero_handler() argument
107 int line ATTRIBUTE_UNUSED, in zero_handler() argument
108 const char *function ATTRIBUTE_UNUSED, in zero_handler() argument
109 int err ATTRIBUTE_UNUSED, in zero_handler() argument
110 const char *fmt ATTRIBUTE_UNUSED, in zero_handler() argument
111 va_list arg ATTRIBUTE_UNUSED) in zero_handler() argument
/third_party/alsa-lib/src/
Dnames.c42 int snd_names_list(const char *iface ATTRIBUTE_UNUSED, in snd_names_list() argument
43 snd_devname_t **list ATTRIBUTE_UNUSED) in snd_names_list() argument
53 void snd_names_list_free(snd_devname_t *list ATTRIBUTE_UNUSED) in snd_names_list_free() argument
Dasync.c55 static void snd_async_handler(int signo ATTRIBUTE_UNUSED, siginfo_t *siginfo, void *context ATTRIBU… in snd_async_handler() argument
/third_party/alsa-lib/src/mixer/
Dmixer_simple.h35 static inline int snd_mixer_simple_basic_register(snd_mixer_t *mixer ATTRIBUTE_UNUSED, in snd_mixer_simple_basic_register() argument
36 struct snd_mixer_selem_regopt *options ATTRIBUTE_UNUSED, in snd_mixer_simple_basic_register() argument
37 snd_mixer_class_t **classp ATTRIBUTE_UNUSED) in snd_mixer_simple_basic_register() argument
/third_party/alsa-lib/test/
Doldapi.c36 int main(int argc ATTRIBUTE_UNUSED, char *argv[] ATTRIBUTE_UNUSED) in main() argument
Dqueue_timer.c21 main(int argc ATTRIBUTE_UNUSED, char **argv ATTRIBUTE_UNUSED) in main() argument
/third_party/alsa-lib/src/topology/
Dpcm.c65 static void copy_stream_caps(const char *id ATTRIBUTE_UNUSED, in copy_stream_caps() argument
400 void *private ATTRIBUTE_UNUSED) in tplg_parse_stream_caps() argument
539 int tplg_save_stream_caps(snd_tplg_t *tplg ATTRIBUTE_UNUSED, in tplg_save_stream_caps() argument
616 static int tplg_parse_streams(snd_tplg_t *tplg ATTRIBUTE_UNUSED, in tplg_parse_streams() argument
687 int tplg_save_streams(snd_tplg_t *tplg ATTRIBUTE_UNUSED, in tplg_save_streams() argument
742 static int tplg_parse_fe_dai(snd_tplg_t *tplg ATTRIBUTE_UNUSED, in tplg_parse_fe_dai() argument
779 int tplg_save_fe_dai(snd_tplg_t *tplg ATTRIBUTE_UNUSED, in tplg_save_fe_dai() argument
840 void *private ATTRIBUTE_UNUSED) in tplg_parse_pcm() argument
945 int tplg_save_pcm(snd_tplg_t *tplg ATTRIBUTE_UNUSED, in tplg_save_pcm() argument
980 void *private ATTRIBUTE_UNUSED) in tplg_parse_dai() argument
[all …]
Dops.c70 int tplg_parse_ops(snd_tplg_t *tplg ATTRIBUTE_UNUSED, snd_config_t *cfg, in tplg_parse_ops() argument
114 int tplg_save_ops(snd_tplg_t *tplg ATTRIBUTE_UNUSED, in tplg_save_ops() argument
156 int tplg_parse_ext_ops(snd_tplg_t *tplg ATTRIBUTE_UNUSED, in tplg_parse_ext_ops() argument
199 int tplg_save_ext_ops(snd_tplg_t *tplg ATTRIBUTE_UNUSED, in tplg_save_ext_ops() argument
Dtext.c62 void *private ATTRIBUTE_UNUSED) in tplg_parse_text() argument
94 int tplg_save_text(snd_tplg_t *tplg ATTRIBUTE_UNUSED, in tplg_save_text() argument
Ddata.c122 int tplg_save_refs(snd_tplg_t *tplg ATTRIBUTE_UNUSED, in tplg_save_refs() argument
234 static void dump_priv_data(struct tplg_elem *elem ATTRIBUTE_UNUSED) in dump_priv_data() argument
1014 int tplg_save_tuple_sets(snd_tplg_t *tplg ATTRIBUTE_UNUSED, in tplg_save_tuple_sets() argument
1036 void *private ATTRIBUTE_UNUSED) in tplg_parse_tokens() argument
1085 int tplg_save_tokens(snd_tplg_t *tplg ATTRIBUTE_UNUSED, in tplg_save_tokens() argument
1112 void *private ATTRIBUTE_UNUSED) in tplg_parse_tuples() argument
1156 int tplg_save_tuples(snd_tplg_t *tplg ATTRIBUTE_UNUSED, in tplg_save_tuples() argument
1196 void *private ATTRIBUTE_UNUSED) in tplg_parse_manifest_data() argument
1243 int tplg_save_manifest_data(snd_tplg_t *tplg ATTRIBUTE_UNUSED, in tplg_save_manifest_data() argument
1344 void *private ATTRIBUTE_UNUSED) in tplg_parse_data() argument
[all …]
/third_party/alsa-lib/include/
Dglobal.h49 #ifndef ATTRIBUTE_UNUSED
51 #define ATTRIBUTE_UNUSED __attribute__ ((__unused__)) macro

1234