set_level
goto set_level;
goto set_level;
set_level:
int ipu_smfc_set_watermark(struct ipu_smfc *smfc, u32 set_level, u32 clr_level)
val |= ((clr_level << 3) | set_level) << shift;
set_level(tca, best, level);
set_level(tca, i, level);
int ipu_smfc_set_watermark(struct ipu_smfc *smfc, u32 set_level, u32 clr_level);
struct mixart_set_out_stream_level_req set_level;
memset(&set_level, 0, sizeof(set_level));
set_level.nb_of_stream = 1;
set_level.stream_level.desc.stream_idx = idx;
set_level.stream_level.desc.uid_pipe = pipe->group_uid;
set_level.stream_level.out_level.valid_mask1 = MIXART_OUT_STREAM_SET_LEVEL_LEFT_AUDIO1 | MIXART_OUT_STREAM_SET_LEVEL_RIGHT_AUDIO2;
set_level.stream_level.out_level.left_to_out1_level = mixart_digital_level[volume[0]];
set_level.stream_level.out_level.right_to_out2_level = mixart_digital_level[volume[1]];
request.data = &set_level;
request.size = sizeof(set_level);
struct mixart_set_in_audio_level_req set_level;
memset(&set_level, 0, sizeof(set_level));
set_level.audio_count = 2;
set_level.level[0].connector = pipe->uid_left_connector;
set_level.level[1].connector = pipe->uid_right_connector;
set_level.level[i].valid_mask1 = MIXART_AUDIO_LEVEL_DIGITAL_MASK;
set_level.level[i].digital_level = mixart_digital_level[chip->digital_capture_volume[idx][i]];
request.data = &set_level;
request.size = sizeof(set_level);
err = call_setsockopt(use_io_uring, sock_fd, test->set_level,
int set_level;
.set_level = SOL_IP,
.set_level = SOL_IP,
.set_level = 123,
.set_level = 234, /* should be rewritten to SOL_IP */
.set_level = SOL_IP,
.set_level = SOL_IP,
.set_level = SOL_IP,
.set_level = SOL_IP,
.set_level = SOL_IP,
.set_level = SOL_IP,