char err_msg[MUSE_MSG_LEN_MAX] = {'\0',};
LOGI("Enter");
- g_return_val_if_fail(channel < MUSE_CHANNEL_MAX, MM_ERROR_INVALID_ARGUMENT);
+ muse_return_val_if_fail(channel < MUSE_CHANNEL_MAX, MM_ERROR_INVALID_ARGUMENT);
/* create socket */
sock_fd = socket(AF_UNIX, SOCK_STREAM, 0);
static gpointer _mc_get_fd_ptr(int sock_fd)
{
- g_return_val_if_fail(mc_table, NULL);
+ muse_return_val_if_fail(mc_table, NULL);
return g_hash_table_lookup(mc_table, GINT_TO_POINTER(sock_fd));
}
muse_recv_data_head_t header;
int sended_len = 0;
- g_return_val_if_fail(data, MM_ERROR_INVALID_ARGUMENT);
- g_return_val_if_fail(muse_core_fd_is_valid(sock_fd), MM_ERROR_INVALID_ARGUMENT);
+ muse_return_val_if_fail(data, MM_ERROR_INVALID_ARGUMENT);
+ muse_return_val_if_fail(muse_core_fd_is_valid(sock_fd), MM_ERROR_INVALID_ARGUMENT);
header.marker = MUSE_DATA_HEAD;
header.size = size;
{
gpointer sock_id_ptr = _mc_get_fd_ptr(sock_fd);
- g_return_val_if_fail(sock_id_ptr, MUSE_ERR);
+ muse_return_val_if_fail(sock_id_ptr, MUSE_ERR);
return GPOINTER_TO_INT(sock_id_ptr);
}
{
gpointer sock_id_ptr = _mc_get_fd_ptr(sock_fd);
- g_return_val_if_fail(sock_id_ptr, false);
+ muse_return_val_if_fail(sock_id_ptr, false);
if (sock_id == GPOINTER_TO_INT(sock_id_ptr))
return true;
bool module_name_matched = false;
dictionary *mc_dict;
- g_return_val_if_fail(module_name, MM_ERROR_INVALID_ARGUMENT);
- g_return_val_if_fail(module_index, MM_ERROR_INVALID_ARGUMENT);
+ muse_return_val_if_fail(module_name, MM_ERROR_INVALID_ARGUMENT);
+ muse_return_val_if_fail(module_index, MM_ERROR_INVALID_ARGUMENT);
LOGD("Enter");
mc_dict = iniparser_load(CONFFILE);
- g_return_val_if_fail(mc_dict, PARSE_ERROR);
+ muse_return_val_if_fail(mc_dict, PARSE_ERROR);
str = iniparser_getstring(mc_dict, MUSE_HOST, NULL);
if (!str) {
#define END_DELIM '}'
#define END_DELIM_STR " }"
+#define muse_return_if_fail(expr) \
+ if (!(expr)) { \
+ LOGE("failed [%s]", #expr); \
+ return; \
+ }
+
+#define muse_return_val_if_fail(expr, val) \
+ if (!(expr)) { \
+ LOGE("failed [%s]", #expr); \
+ return (val); \
+ }
+
#define MUSE_FREE(src) \
do { \
if (src) { \
struct json_tokener *tok = NULL;
struct json_object *obj = NULL;
- g_return_val_if_fail(str, NULL);
+ muse_return_val_if_fail(str, NULL);
g_mutex_lock(&msg_lock);
{
size_t key_len = 0;
- g_return_val_if_fail(jobj, NULL);
+ muse_return_val_if_fail(jobj, NULL);
- g_return_val_if_fail(find_key, NULL);
+ muse_return_val_if_fail(find_key, NULL);
g_mutex_lock(&msg_lock);
FILE *fp;
char buf[MUSE_MSG_LEN_MAX];
- g_return_if_fail(cmd);
+ muse_return_if_fail(cmd);
fp = popen(cmd, "r");
/* message */
int muse_core_msg_send(int sock_fd, const char *msg)
{
- g_return_val_if_fail(msg, MM_ERROR_INVALID_ARGUMENT);
+ muse_return_val_if_fail(msg, MM_ERROR_INVALID_ARGUMENT);
return muse_core_msg_send_fd(sock_fd, NULL, msg);
}
int *fdptr;
int fd_cnt = 0;
- g_return_val_if_fail(buf, MM_ERROR_INVALID_ARGUMENT);
- g_return_val_if_fail(muse_core_fd_is_valid(sock_fd), MM_ERROR_INVALID_ARGUMENT);
+ muse_return_val_if_fail(buf, MM_ERROR_INVALID_ARGUMENT);
+ muse_return_val_if_fail(muse_core_fd_is_valid(sock_fd), MM_ERROR_INVALID_ARGUMENT);
if (!fds)
msg_info.type = MUSE_MSG_TYPE_NORMAL;
int muse_core_msg_recv(int sock_fd, char *msg, int msg_len)
{
- g_return_val_if_fail(msg, MM_ERROR_INVALID_ARGUMENT);
+ muse_return_val_if_fail(msg, MM_ERROR_INVALID_ARGUMENT);
return muse_core_msg_recv_fd(sock_fd, msg, msg_len, NULL);
}
char data[CMSG_SPACE(sizeof(int) * MUSE_NUM_FD)];
char err_msg[MUSE_MSG_LEN_MAX] = {'\0',};
- g_return_val_if_fail(buf, MM_ERROR_INVALID_ARGUMENT);
- g_return_val_if_fail(muse_core_fd_is_valid(sock_fd), MM_ERROR_INVALID_ARGUMENT);
+ muse_return_val_if_fail(buf, MM_ERROR_INVALID_ARGUMENT);
+ muse_return_val_if_fail(muse_core_fd_is_valid(sock_fd), MM_ERROR_INVALID_ARGUMENT);
/* get the msg type and length */
if (!muse_core_msg_recv_len(sock_fd, (char *)&msg_info, sizeof(muse_msg_info_t))) {
jobj = json_object_new_object();
- g_return_val_if_fail(jobj, NULL);
+ muse_return_val_if_fail(jobj, NULL);
json_object_object_add(jobj, MSG_KEY_API, json_object_new_int(api));
int *int_data;
json_object *val, *jobj;
- g_return_val_if_fail(key, false);
- g_return_val_if_fail(buf, false);
- g_return_val_if_fail(m_type >= MUSE_TYPE_INT && m_type < MUSE_TYPE_MAX, false);
- g_return_val_if_fail(data, false);
+ muse_return_val_if_fail(key, false);
+ muse_return_val_if_fail(buf, false);
+ muse_return_val_if_fail(m_type >= MUSE_TYPE_INT && m_type < MUSE_TYPE_MAX, false);
+ muse_return_val_if_fail(data, false);
jobj = _muse_msg_json_tokener_parse_len(buf, parse_len, err);
- g_return_val_if_fail(jobj, false);
+ muse_return_val_if_fail(jobj, false);
val = _muse_msg_json_find_obj(jobj, key);
if (!val) {
void *muse_core_msg_object_new(char *str, int *parse_len, muse_core_msg_parse_err_e *err)
{
- g_return_val_if_fail(str, NULL);
+ muse_return_val_if_fail(str, NULL);
return (void *)_muse_msg_json_tokener_parse_len(str, parse_len, err);
}
int *int_data;
json_object *val;
- g_return_val_if_fail(key, false);
- g_return_val_if_fail(jobj, false);
- g_return_val_if_fail(data, false);
- g_return_val_if_fail(m_type >= MUSE_TYPE_INT && m_type < MUSE_TYPE_MAX, false);
+ muse_return_val_if_fail(key, false);
+ muse_return_val_if_fail(jobj, false);
+ muse_return_val_if_fail(data, false);
+ muse_return_val_if_fail(m_type >= MUSE_TYPE_INT && m_type < MUSE_TYPE_MAX, false);
val = _muse_msg_json_find_obj((json_object *)jobj, key);
if (!val) {
void muse_core_msg_object_free(void *jobj)
{
- g_return_if_fail(jobj);
+ muse_return_if_fail(jobj);
g_mutex_lock(&msg_lock);
struct tm newtime;
struct timeval tv;
- g_return_if_fail(time_buf);
+ muse_return_if_fail(time_buf);
gettimeofday(&tv, NULL);
strftime(cur_time, MUSE_MSG_LEN, "%m-%d %H:%M:%S", localtime_r(&(tv.tv_sec), &newtime));
int gst_param_cnt = ms_config_get_gst_param_cnt();
argc = malloc(sizeof(gint));
- g_return_if_fail(argc);
+ muse_return_if_fail(argc);
/* add gst_param */
argv = malloc(sizeof(gchar *) * (gst_param_cnt + 1));
void muse_server_set_dispatch_timeout(muse_module_h m, int disp_api, int timeout)
{
- g_return_if_fail(m);
+ muse_return_if_fail(m);
ms_module_set_timeout(m->idx, disp_api, timeout);
}
int muse_server_get_dispatch_timeout(muse_module_h m, int disp_api)
{
- g_return_val_if_fail(m, MUSE_ERR);
+ muse_return_val_if_fail(m, MUSE_ERR);
return ms_module_get_timeout(m->idx, disp_api);
}
/* module */
int muse_server_module_set_value(muse_module_h m, const char *name, int value)
{
- g_return_val_if_fail(m, MM_ERROR_INVALID_ARGUMENT);
- g_return_val_if_fail(name, MM_ERROR_INVALID_ARGUMENT);
+ muse_return_val_if_fail(m, MM_ERROR_INVALID_ARGUMENT);
+ muse_return_val_if_fail(name, MM_ERROR_INVALID_ARGUMENT);
ms_module_set_dllsym_value(m->idx, name, GINT_TO_POINTER(value));
return MM_ERROR_NONE;
}
int ret = MM_ERROR_NONE;
gpointer ptr;
- g_return_val_if_fail(m, MM_ERROR_INVALID_ARGUMENT);
- g_return_val_if_fail(name, MM_ERROR_INVALID_ARGUMENT);
- g_return_val_if_fail(value, MM_ERROR_INVALID_ARGUMENT);
+ muse_return_val_if_fail(m, MM_ERROR_INVALID_ARGUMENT);
+ muse_return_val_if_fail(name, MM_ERROR_INVALID_ARGUMENT);
+ muse_return_val_if_fail(value, MM_ERROR_INVALID_ARGUMENT);
ret = ms_module_get_dllsym_value(m->idx, name, &ptr);
if (ret == MM_ERROR_NONE)
int muse_server_module_get_msg_fd(muse_module_h m)
{
- g_return_val_if_fail(m, MM_ERROR_INVALID_ARGUMENT);
+ muse_return_val_if_fail(m, MM_ERROR_INVALID_ARGUMENT);
return m->ch[MUSE_CHANNEL_MSG].sock_fd;
}
int muse_server_module_get_data_fd(muse_module_h m)
{
- g_return_val_if_fail(m, MM_ERROR_INVALID_ARGUMENT);
+ muse_return_val_if_fail(m, MM_ERROR_INVALID_ARGUMENT);
return m->ch[MUSE_CHANNEL_DATA].sock_fd;
}
char *muse_server_module_get_msg(muse_module_h m)
{
- g_return_val_if_fail(m, NULL);
+ muse_return_val_if_fail(m, NULL);
return (m->recv_msg + m->msg_offset);
}
void muse_server_set_user_data(muse_module_h m, void *data)
{
- g_return_if_fail(m);
+ muse_return_if_fail(m);
m->user_data = data;
}
void *muse_server_get_user_data(muse_module_h m)
{
- g_return_val_if_fail(m, NULL);
+ muse_return_val_if_fail(m, NULL);
return m->user_data;
}
{
LOGD("Enter");
- g_return_val_if_fail(bufmgr, MM_ERROR_INVALID_ARGUMENT);
+ muse_return_val_if_fail(bufmgr, MM_ERROR_INVALID_ARGUMENT);
if (!ms_get_instance()->bufmgr)
- g_return_val_if_fail(ms_init_bufmgr(), MM_ERROR_INVALID_ARGUMENT);
+ muse_return_val_if_fail(ms_init_bufmgr(), MM_ERROR_INVALID_ARGUMENT);
LOGD("bufmgr: %p", ms_get_instance()->bufmgr);
*bufmgr = ms_get_instance()->bufmgr;
{
LOGD("Enter");
- g_return_val_if_fail(gdbus, MM_ERROR_INVALID_ARGUMENT);
+ muse_return_val_if_fail(gdbus, MM_ERROR_INVALID_ARGUMENT);
if (!ms_system_get_gdbus(gdbus))
return MM_ERROR_UNKNOWN;
char *raw_data = NULL;
gint64 end_time = g_get_monotonic_time() + 100 * G_TIME_SPAN_MILLISECOND;
- g_return_val_if_fail(m, NULL);
+ muse_return_val_if_fail(m, NULL);
ch = &m->ch[MUSE_CHANNEL_DATA];
- g_return_val_if_fail(ch->data_queue, NULL);
+ muse_return_val_if_fail(ch->data_queue, NULL);
g_mutex_lock(&ch->data_mutex);
while (!(raw_data = (char *)g_queue_pop_head(ch->data_queue))) {
{
char *raw_data = NULL;
- if (!data) {
- LOGE("NULL data");
- return;
- }
+ muse_return_if_fail(data);
raw_data = data - sizeof(muse_recv_data_head_t);
{
muse_recv_data_t *qdata = NULL;
- g_return_val_if_fail(data, false);
+ muse_return_val_if_fail(data, false);
qdata = (muse_recv_data_t *)(data - sizeof(muse_recv_data_head_t));
if (qdata && qdata->header.marker == MUSE_DATA_HEAD) {
intptr_t muse_server_ipc_get_handle(muse_module_h m)
{
- g_return_val_if_fail(m, 0);
- if (!m->handle)
- return 0;
+ muse_return_val_if_fail(m, 0);
+ muse_return_val_if_fail(m->handle, 0);
return m->handle;
}
int muse_server_ipc_set_handle(muse_module_h m, intptr_t handle)
{
- g_return_val_if_fail(m, MM_ERROR_INVALID_ARGUMENT);
+ muse_return_val_if_fail(m, MM_ERROR_INVALID_ARGUMENT);
m->handle = handle;
return MM_ERROR_NONE;
int muse_server_ipc_get_fd(muse_module_h m, int *fd)
{
- g_return_val_if_fail(m, MM_ERROR_INVALID_ARGUMENT);
- g_return_val_if_fail(fd, MM_ERROR_INVALID_ARGUMENT);
+ muse_return_val_if_fail(m, MM_ERROR_INVALID_ARGUMENT);
+ muse_return_val_if_fail(fd, MM_ERROR_INVALID_ARGUMENT);
*fd = m->ch[MUSE_CHANNEL_MSG].tbm_fd;
return MM_ERROR_NONE;
int muse_server_ipc_set_fd(muse_module_h m, int fd)
{
- g_return_val_if_fail(m, MM_ERROR_INVALID_ARGUMENT);
+ muse_return_val_if_fail(m, MM_ERROR_INVALID_ARGUMENT);
if (!muse_core_fd_is_valid(fd)) {
LOGE("invalid fd: %d", fd);
int muse_server_get_module_instance_count(int idx)
{
ms_connection_t *connection = ms_get_instance()->connection;
- g_return_val_if_fail(connection, MUSE_ERR);
+ muse_return_val_if_fail(connection, MUSE_ERR);
return connection->instance_count[idx];
}
{
char *str = NULL;
- g_return_val_if_fail(d, NULL);
- g_return_val_if_fail(key, NULL);
+ muse_return_val_if_fail(d, NULL);
+ muse_return_val_if_fail(key, NULL);
str = iniparser_getstring(d, key, def);
if (!str) {
static int _ms_config_get_int(dictionary *d, const char *key, int def)
{
- g_return_val_if_fail(d, PARSE_ERROR);
- g_return_val_if_fail(key, PARSE_ERROR);
+ muse_return_val_if_fail(d, PARSE_ERROR);
+ muse_return_val_if_fail(key, PARSE_ERROR);
return iniparser_getint(d, key, def);
}
char *key = NULL;
char gst_param_key[MUSE_MSG_LEN_MAX];
- g_return_val_if_fail(conf, PARSE_ERROR);
+ muse_return_val_if_fail(conf, PARSE_ERROR);
conf->muse_dict = iniparser_load(CONFFILE);
- g_return_val_if_fail(conf->muse_dict, PARSE_ERROR);
+ muse_return_val_if_fail(conf->muse_dict, PARSE_ERROR);
conf->hosts = _ms_config_get_str(conf->muse_dict, MUSE_HOST, NULL);
if (!conf->hosts) {
void ms_config_init(ms_config_t *conf)
{
- g_return_if_fail(conf);
+ muse_return_if_fail(conf);
if (_ms_config_parser(conf) != MM_ERROR_NONE)
LOGE("parser() error");
char *host = NULL;
char *ptr = NULL;
- g_return_if_fail(conf);
+ muse_return_if_fail(conf);
if (conf->muse_dict)
iniparser_freedict(conf->muse_dict);
{
ms_config_t *conf = ms_get_instance()->conf;
- g_return_val_if_fail(conf, NULL);
- g_return_val_if_fail(conf->host, NULL);
+ muse_return_val_if_fail(conf, NULL);
+ muse_return_val_if_fail(conf->host, NULL);
return conf->host[idx];
}
{
ms_config_t *conf = ms_get_instance()->conf;
- g_return_val_if_fail(conf, MUSE_ERR);
+ muse_return_val_if_fail(conf, MUSE_ERR);
return conf->host_cnt;
}
{
ms_config_t *conf = ms_get_instance()->conf;
- g_return_val_if_fail(conf, MUSE_ERR);
+ muse_return_val_if_fail(conf, MUSE_ERR);
return conf->gst_param_cnt;
}
{
ms_config_t *conf = ms_get_instance()->conf;
- g_return_val_if_fail(conf, NULL);
- g_return_val_if_fail(conf->gst_param_str[idx], NULL);
+ muse_return_val_if_fail(conf, NULL);
+ muse_return_val_if_fail(conf->gst_param_str[idx], NULL);
return conf->gst_param_str[idx];
}
char *path = NULL;
ms_config_t *conf = ms_get_instance()->conf;
- g_return_val_if_fail(conf, NULL);
+ muse_return_val_if_fail(conf, NULL);
path = conf->host_infos[idx]->path;
- g_return_val_if_fail(path, NULL);
+ muse_return_val_if_fail(path, NULL);
LOGD("%s", path);
return path;
char *value = NULL;
ms_config_t *conf = ms_get_instance()->conf;
- g_return_val_if_fail(conf, NULL);
+ muse_return_val_if_fail(conf, NULL);
value = conf->host_infos[idx]->preloaded;
- g_return_val_if_fail(value, NULL);
+ muse_return_val_if_fail(value, NULL);
return value;
}
int idx, len, caution_instance;
ms_config_t *conf = ms_get_instance()->conf;
- g_return_if_fail(m);
- g_return_if_fail(connection);
- g_return_if_fail(queue);
- g_return_if_fail(conf);
+ muse_return_if_fail(m);
+ muse_return_if_fail(connection);
+ muse_return_if_fail(queue);
+ muse_return_if_fail(conf);
len = g_queue_get_length(queue);
LOGD("Enter");
- g_return_val_if_fail(connection, MM_ERROR_INVALID_ARGUMENT);
- g_return_val_if_fail(connection->instance_queue, MM_ERROR_INVALID_ARGUMENT);
- g_return_val_if_fail(m, MM_ERROR_INVALID_ARGUMENT);
+ muse_return_val_if_fail(connection, MM_ERROR_INVALID_ARGUMENT);
+ muse_return_val_if_fail(connection->instance_queue, MM_ERROR_INVALID_ARGUMENT);
+ muse_return_val_if_fail(m, MM_ERROR_INVALID_ARGUMENT);
ms_connection_lock(connection);
LOGD("Enter");
- g_return_val_if_fail(connection, MM_ERROR_INVALID_ARGUMENT);
- g_return_val_if_fail(connection->instance_queue, MM_ERROR_INVALID_ARGUMENT);
- g_return_val_if_fail(m, MM_ERROR_INVALID_ARGUMENT);
+ muse_return_val_if_fail(connection, MM_ERROR_INVALID_ARGUMENT);
+ muse_return_val_if_fail(connection->instance_queue, MM_ERROR_INVALID_ARGUMENT);
+ muse_return_val_if_fail(m, MM_ERROR_INVALID_ARGUMENT);
ms_connection_lock(connection);
char err_msg[MUSE_MSG_LEN_MAX] = {'\0',};
ms_connection_t *connection = ms_get_instance()->connection;
- g_return_val_if_fail(connection, FALSE);
+ muse_return_val_if_fail(connection, FALSE);
ep_fd = connection->epfd;
void ms_connection_lock(ms_connection_t *connection)
{
- g_return_if_fail(connection);
+ muse_return_if_fail(connection);
g_mutex_lock(&connection->lock);
}
void ms_connection_unlock(ms_connection_t *connection)
{
- g_return_if_fail(connection);
+ muse_return_if_fail(connection);
g_mutex_unlock(&connection->lock);
}
void ms_connection_deinit(ms_connection_t *connection)
{
- g_return_if_fail(connection);
+ muse_return_if_fail(connection);
g_queue_free(connection->instance_queue);
void ms_connection_init(ms_connection_t *connection)
{
- g_return_if_fail(connection);
+ muse_return_if_fail(connection);
connection->epfd = epoll_create(MS_EVENT_MAX);
- g_return_if_fail(muse_core_fd_is_valid(connection->epfd));
+ muse_return_if_fail(muse_core_fd_is_valid(connection->epfd));
connection->instance_queue = g_queue_new();
- g_return_if_fail(connection->instance_queue);
+ muse_return_if_fail(connection->instance_queue);
g_mutex_init(&connection->lock);
}
static void _ms_ipc_module_cleanup(muse_module_h m, void *jobj)
{
- g_return_if_fail(m);
+ muse_return_if_fail(m);
g_mutex_lock(&m->ch[MUSE_CHANNEL_DATA].data_mutex);
g_queue_free(m->ch[MUSE_CHANNEL_DATA].data_queue);
{
int max_instance, created_module_instance_count;
- g_return_val_if_fail(ms_check_module_idx(module_idx), FALSE);
+ muse_return_val_if_fail(ms_check_module_idx(module_idx), FALSE);
max_instance = ms_get_instance()->conf->host_infos[module_idx]->max_instance;
created_module_instance_count = muse_server_get_module_instance_count(module_idx);
int tbm_fd[MUSE_NUM_FD] = { MUSE_ERR, };
int pid = MUSE_ERR;
- g_return_val_if_fail(data, NULL);
+ muse_return_val_if_fail(data, NULL);
m = (muse_module_h)data;
- g_return_val_if_fail(m, NULL);
+ muse_return_val_if_fail(m, NULL);
fd = m->ch[MUSE_CHANNEL_MSG].sock_fd;
muse_module_h m = NULL;
muse_channel_info_t *ch = NULL;
- g_return_val_if_fail(data, NULL);
+ muse_return_val_if_fail(data, NULL);
m = (muse_module_h)data;
SECURE_LOGW("module : %p", m);
LOGD("Enter");
muse_module_h m = NULL;
- g_return_val_if_fail(job, MM_ERROR_INVALID_ARGUMENT);
+ muse_return_val_if_fail(job, MM_ERROR_INVALID_ARGUMENT);
m = (muse_module_h)job->user_data;
- g_return_val_if_fail(m, MM_ERROR_INVALID_ARGUMENT);
+ muse_return_val_if_fail(m, MM_ERROR_INVALID_ARGUMENT);
LOGD("Leave");
return m->idx;
GError *error = NULL;
LOGD("Enter");
- g_return_val_if_fail(job, FALSE);
- g_return_val_if_fail(ms_is_running(), FALSE);
+ muse_return_val_if_fail(job, FALSE);
+ muse_return_val_if_fail(ms_is_running(), FALSE);
m = (muse_module_h)job->user_data;
- g_return_val_if_fail(m, FALSE);
+ muse_return_val_if_fail(m, FALSE);
SECURE_LOGD("[%p] module's msg channel fd : %d", m, m->ch[MUSE_CHANNEL_MSG].sock_fd);
ms_log_process_info(ms_get_instance()->pid);
}
- g_return_val_if_fail(m->ch[MUSE_CHANNEL_MSG].data_thread, FALSE);
+ muse_return_val_if_fail(m->ch[MUSE_CHANNEL_MSG].data_thread, FALSE);
free(job);
LOGD("Leave");
LOGD("Enter");
- g_return_val_if_fail(job, FALSE);
- g_return_val_if_fail(ms_is_running(), FALSE);
+ muse_return_val_if_fail(job, FALSE);
+ muse_return_val_if_fail(ms_is_running(), FALSE);
m = (muse_module_h)job->user_data;
- g_return_val_if_fail(m, FALSE);
+ muse_return_val_if_fail(m, FALSE);
m->ch[MUSE_CHANNEL_DATA].data_thread = g_thread_try_new(DATA_THREAD_NAME, _ms_ipc_data_worker, (gpointer)m, &error);
if (!m->ch[MUSE_CHANNEL_DATA].data_thread && error) {
muse_core_connection_close(m->ch[MUSE_CHANNEL_MSG].sock_fd);
}
- g_return_val_if_fail(m->ch[MUSE_CHANNEL_DATA].data_thread, FALSE);
+ muse_return_val_if_fail(m->ch[MUSE_CHANNEL_DATA].data_thread, FALSE);
free(job);
LOGD("Leave");
{
char log_buf[MUSE_MSG_LEN_MAX];
- g_return_val_if_fail(ms_is_log_enabled(), FALSE);
+ muse_return_val_if_fail(ms_is_log_enabled(), FALSE);
snprintf(log_buf, sizeof(log_buf), "/proc/%d", (int)pid);
{
int idx = 0;
- g_return_if_fail(ms_is_log_enabled());
- g_return_if_fail(log);
+ muse_return_if_fail(ms_is_log_enabled());
+ muse_return_if_fail(log);
g_mutex_lock(&log->lock);
char log_buf[MUSE_MSG_LEN_MAX];
char time_buf[MUSE_LOG_MSG_LEN];
- g_return_if_fail(ms_is_log_enabled());
- g_return_if_fail(log);
- g_return_if_fail(muse_core_fd_is_valid(log->fd));
- g_return_if_fail(_ms_log_pid_is_valid(pid));
+ muse_return_if_fail(ms_is_log_enabled());
+ muse_return_if_fail(log);
+ muse_return_if_fail(muse_core_fd_is_valid(log->fd));
+ muse_return_if_fail(_ms_log_pid_is_valid(pid));
muse_core_get_cur_time(time_buf);
snprintf(log_buf, sizeof(log_buf), "[PID] %d %s", pid, time_buf);
char log_buf[MUSE_MSG_LEN_MAX];
FILE *fp;
- g_return_if_fail(ms_is_log_enabled());
- g_return_if_fail(log);
- g_return_if_fail(muse_core_fd_is_valid(log->fd));
- g_return_if_fail(_ms_log_pid_is_valid(pid));
+ muse_return_if_fail(ms_is_log_enabled());
+ muse_return_if_fail(log);
+ muse_return_if_fail(muse_core_fd_is_valid(log->fd));
+ muse_return_if_fail(_ms_log_pid_is_valid(pid));
snprintf(log_buf, sizeof(log_buf), "/proc/%d/cmdline", pid);
fp = fopen(log_buf, "r");
char log_buf[MUSE_MSG_LEN_MAX];
FILE *fp;
- g_return_if_fail(ms_is_log_enabled());
- g_return_if_fail(log);
- g_return_if_fail(muse_core_fd_is_valid(log->fd));
- g_return_if_fail(_ms_log_pid_is_valid(pid));
+ muse_return_if_fail(ms_is_log_enabled());
+ muse_return_if_fail(log);
+ muse_return_if_fail(muse_core_fd_is_valid(log->fd));
+ muse_return_if_fail(_ms_log_pid_is_valid(pid));
snprintf(log_buf, sizeof(log_buf), "/bin/ps -Lo pcpu,pmem,tid,comm -p %d", pid);
fp = popen(log_buf, "r");
gpointer ptr;
int idx;
- g_return_if_fail(ms_is_log_enabled());
- g_return_if_fail(log);
- g_return_if_fail(muse_core_fd_is_valid(log->fd));
+ muse_return_if_fail(ms_is_log_enabled());
+ muse_return_if_fail(log);
+ muse_return_if_fail(muse_core_fd_is_valid(log->fd));
for (idx = 0; idx < ms_get_instance()->conf->host_cnt; idx++) {
ms_module_get_dllsym_value(idx, DISPATCHER_PTR, &ptr);
char *value;
char *ptr = NULL;
- g_return_if_fail(ms_is_log_enabled());
- g_return_if_fail(log);
- g_return_if_fail(muse_core_fd_is_valid(log->fd));
+ muse_return_if_fail(ms_is_log_enabled());
+ muse_return_if_fail(log);
+ muse_return_if_fail(muse_core_fd_is_valid(log->fd));
fp = fopen("/etc/tizen-release", "r");
- g_return_if_fail(fp);
+ muse_return_if_fail(fp);
while (fgets(log_buf, MUSE_MSG_LEN_MAX, fp)) {
label = strtok_r(log_buf, delimiter, &ptr);
int flags;
int ret;
- g_return_val_if_fail(ms_is_log_enabled(), MM_ERROR_NOT_SUPPORT_API);
+ muse_return_val_if_fail(ms_is_log_enabled(), MM_ERROR_NOT_SUPPORT_API);
flags = fcntl(fd, F_GETFL);
ret = fcntl(fd, F_SETFL, flags & (U32BITS ^ O_NONBLOCK));
struct stat st;
char file[MAX_FILE_NUM][MUSE_MSG_LEN];
- g_return_if_fail(ms_is_log_enabled());
- g_return_if_fail(log);
+ muse_return_if_fail(ms_is_log_enabled());
+ muse_return_if_fail(log);
for (idx = 0; idx < MAX_FILE_NUM; idx++)
snprintf(file[idx], strlen(MUSE_LOG_FILE) + 3, "%s.%d", MUSE_LOG_FILE, idx);
if (!ms_is_log_enabled())
return;
- g_return_if_fail(log);
+ muse_return_if_fail(log);
_ms_log_create_fd(log);
- g_return_if_fail(muse_core_fd_is_valid(log->fd));
+ muse_return_if_fail(muse_core_fd_is_valid(log->fd));
if (fcntl(log->fd, F_SETFD, FD_CLOEXEC) < 0) {
strerror_r(errno, err_msg, MUSE_MSG_LEN_MAX);
static void _ms_log_cache_latest_msg(ms_log_t *log, int pid, char *msg)
{
char time_buf[MUSE_LOG_MSG_LEN];
- g_return_if_fail(msg);
- g_return_if_fail(log);
+ muse_return_if_fail(msg);
+ muse_return_if_fail(log);
g_mutex_lock(&log->lock);
void ms_log_init(ms_log_t *log)
{
- g_return_if_fail(log);
+ muse_return_if_fail(log);
g_mutex_init(&log->lock);
_ms_log_set_fd(log);
{
LOGD("Enter");
- g_return_if_fail(log);
+ muse_return_if_fail(log);
- g_return_if_fail(ms_is_log_enabled());
+ muse_return_if_fail(ms_is_log_enabled());
g_mutex_clear(&log->lock);
MUSE_FREE(log);
{
Dl_info info;
- g_return_if_fail(ms_is_log_enabled());
- g_return_if_fail(addr);
+ muse_return_if_fail(ms_is_log_enabled());
+ muse_return_if_fail(addr);
memset(&info, 0, sizeof(info));
{
ms_log_t *log;
- g_return_if_fail(ms_is_log_enabled());
+ muse_return_if_fail(ms_is_log_enabled());
log = ms_get_instance()->log;
- g_return_if_fail(log);
+ muse_return_if_fail(log);
/* pid */
_ms_log_pid_time(log, pid);
{
ms_log_t *log = ms_get_instance()->log;
- g_return_if_fail(ms_is_log_enabled());
- g_return_if_fail(log);
- g_return_if_fail(muse_core_fd_is_valid(log->fd));
- g_return_if_fail(buf);
+ muse_return_if_fail(ms_is_log_enabled());
+ muse_return_if_fail(log);
+ muse_return_if_fail(muse_core_fd_is_valid(log->fd));
+ muse_return_if_fail(buf);
if (write(log->fd, buf, strlen(buf)) == WRITE_FAIL)
LOGE("There was an error writing module pid to logfile");
FILE *fp;
char buf[MUSE_MSG_LEN_MAX];
- g_return_if_fail(cmd);
+ muse_return_if_fail(cmd);
fp = popen(cmd, "r");
static gboolean _ms_module_enable_dispatch_timeout_callback(int cmd, muse_module_h m)
{
- g_return_val_if_fail(m, TRUE);
+ muse_return_val_if_fail(m, TRUE);
if (cmd == ms_get_instance()->conf->host_infos[m->idx]->disable_watchdog_api)
return FALSE;
{
ms_module_t *module = ms_get_module_instance(idx);
- g_return_if_fail(module);
+ muse_return_if_fail(module);
module->loaded = value;
module->dllsym = dllsym;
GModule *dllsym = NULL;
ms_module_t *module = ms_get_module_instance(idx);
- g_return_val_if_fail(module, NULL);
+ muse_return_val_if_fail(module, NULL);
g_mutex_lock(&module->lock);
void ms_module_dispatch_lock(muse_module_h m)
{
- g_return_if_fail(m);
+ muse_return_if_fail(m);
g_mutex_lock(&m->dispatch_lock);
}
void ms_module_dispatch_unlock(muse_module_h m)
{
- g_return_if_fail(m);
+ muse_return_if_fail(m);
g_mutex_unlock(&m->dispatch_lock);
}
muse_module_dispatchfunc *dispatcher = NULL;
ms_module_t *module = NULL;
- g_return_val_if_fail(m, MUSE_ERR);
+ muse_return_val_if_fail(m, MUSE_ERR);
module = ms_get_module_instance(m->idx);
- g_return_val_if_fail(module, MUSE_ERR);
- g_return_val_if_fail(module->dllsym, MUSE_ERR);
+ muse_return_val_if_fail(module, MUSE_ERR);
+ muse_return_val_if_fail(module->dllsym, MUSE_ERR);
g_mutex_lock(&module->lock);
g_module_symbol(module->dllsym, DISPATCHER, (gpointer *)&dispatcher);
{
ms_module_t *module = NULL;
- g_return_val_if_fail(m, FALSE);
+ muse_return_val_if_fail(m, FALSE);
module = ms_get_module_instance(m->idx);
- g_return_val_if_fail(module, FALSE);
+ muse_return_val_if_fail(module, FALSE);
g_mutex_lock(&module->lock);
GModule *ms_module_get_dllsym(int idx)
{
ms_module_t *module = ms_get_module_instance(idx);
- g_return_val_if_fail(module, NULL);
+ muse_return_val_if_fail(module, NULL);
return module->dllsym;
}
gboolean ms_module_get_loaded_dllsym(int idx)
{
ms_module_t *module = ms_get_module_instance(idx);
- g_return_val_if_fail(module, false);
+ muse_return_val_if_fail(module, false);
return module->loaded;
}
{
ms_module_t *module = ms_get_module_instance(idx);
- g_return_if_fail(module);
- g_return_if_fail(name);
+ muse_return_if_fail(module);
+ muse_return_if_fail(name);
g_mutex_lock(&dllsym_table_lock);
g_hash_table_insert(module->dllsym_table, g_strdup(name), value);
{
ms_module_t *module = ms_get_module_instance(idx);
- g_return_val_if_fail(module, MM_ERROR_INVALID_ARGUMENT);
- g_return_val_if_fail(name, MM_ERROR_INVALID_ARGUMENT);
+ muse_return_val_if_fail(module, MM_ERROR_INVALID_ARGUMENT);
+ muse_return_val_if_fail(name, MM_ERROR_INVALID_ARGUMENT);
if (value) {
*value = g_hash_table_lookup(module->dllsym_table, name);
{
ms_module_t *module = ms_get_module_instance(idx);
- g_return_if_fail(module);
- g_return_if_fail(timeout >= ms_get_instance()->conf->min_timeout && timeout <= ms_get_instance()->conf->max_timeout);
+ muse_return_if_fail(module);
+ muse_return_if_fail(timeout >= ms_get_instance()->conf->min_timeout && timeout <= ms_get_instance()->conf->max_timeout);
g_mutex_lock(&module->lock);
int ms_module_get_timeout(int idx, int disp_api)
{
ms_module_t *module = ms_get_module_instance(idx);
- g_return_val_if_fail(module, MUSE_ERR);
+ muse_return_val_if_fail(module, MUSE_ERR);
return module->disp_timeout[disp_api];
}
void ms_module_deinit(ms_module_t *module)
{
- g_return_if_fail(module);
+ muse_return_if_fail(module);
g_mutex_clear(&module->lock);
g_module_close(module->dllsym);
LOGD("Enter");
- g_return_if_fail(module);
+ muse_return_if_fail(module);
g_mutex_init(&module->lock);
module->loaded = FALSE;
module->dllsym_table = g_hash_table_new_full(g_str_hash, g_str_equal, g_free, NULL);
- g_return_if_fail(module->dllsym_table);
+ muse_return_if_fail(module->dllsym_table);
for (disp_idx = 0; disp_idx < MUSE_DISPATCHER_MAX; disp_idx++)
ms_module_set_timeout(module->idx, disp_idx, ms_get_instance()->conf->host_infos[module->idx]->timeout);
{
int fd, already_running;
- g_return_val_if_fail(muse_server, MUSE_ERR);
+ muse_return_val_if_fail(muse_server, MUSE_ERR);
/* First, check whether the existing file is locked. */
fd = open(muse_server->conf->lockfile, O_RDONLY);
GIOChannel *channel = NULL;
GSource *src = NULL;
- g_return_val_if_fail(muse_server, false);
+ muse_return_val_if_fail(muse_server, false);
channel = g_io_channel_unix_new(fd);
if (!channel)
LOGD("Enter");
- g_return_if_fail(muse_server);
+ muse_return_if_fail(muse_server);
muse_server->msg_fd = fd[MUSE_CHANNEL_MSG];
muse_server->data_fd = fd[MUSE_CHANNEL_DATA];
socklen_t address_len;
char err_msg[MUSE_MSG_LEN_MAX] = {'\0',};
- g_return_val_if_fail(channel < MUSE_CHANNEL_MAX, MM_ERROR_INVALID_ARGUMENT);
+ muse_return_val_if_fail(channel < MUSE_CHANNEL_MAX, MM_ERROR_INVALID_ARGUMENT);
unlink(UDS_files[channel]);
LOGI("Enter");
- g_return_val_if_fail(muse_server, FALSE);
+ muse_return_val_if_fail(muse_server, FALSE);
connection = muse_server->connection;
- g_return_val_if_fail(connection, FALSE);
+ muse_return_val_if_fail(connection, FALSE);
_ms_lock_state();
struct timeval tv_c, tv_r;
int instance_number, timeout;
- g_return_if_fail(muse_server);
+ muse_return_if_fail(muse_server);
gettimeofday(&tv_c, NULL);
timersub(&tv_c, &muse_server->tv_s, &tv_r);
{
ms_connection_state_e state = MUSE_CONNECTION_STATE_INVALID;
- g_return_if_fail(muse_server);
+ muse_return_if_fail(muse_server);
if (ms_connection_get_state(&state)) {
gettimeofday(&muse_server->tv_s, NULL);
gpointer _ms_diag_thread(gpointer data)
{
- g_return_val_if_fail(muse_server, NULL);
+ muse_return_val_if_fail(muse_server, NULL);
while (1) {
if (muse_server->conf->is_on_demand == TRUE)
static void _ms_lock_state(void)
{
- g_return_if_fail(muse_server);
+ muse_return_if_fail(muse_server);
g_mutex_lock(&muse_server->state_lock);
}
static void _ms_unlock_state(void)
{
- g_return_if_fail(muse_server);
+ muse_return_if_fail(muse_server);
g_mutex_unlock(&muse_server->state_lock);
}
LOGD("Enter");
muse_server = calloc(1, sizeof(muse_server_t));
- g_return_if_fail(muse_server);
+ muse_return_if_fail(muse_server);
muse_server->system = calloc(1, sizeof(ms_system_t));
- g_return_if_fail(muse_server->system);
+ muse_return_if_fail(muse_server->system);
ms_system_init(muse_server->system);
muse_server->conf = calloc(1, sizeof(ms_config_t));
- g_return_if_fail(muse_server->conf);
+ muse_return_if_fail(muse_server->conf);
ms_config_init(muse_server->conf);
muse_server->log = calloc(1, sizeof(ms_log_t));
- g_return_if_fail(muse_server->log);
+ muse_return_if_fail(muse_server->log);
ms_log_init(muse_server->log);
muse_server->security = calloc(1, sizeof(ms_security_t));
- g_return_if_fail(muse_server->security);
+ muse_return_if_fail(muse_server->security);
ms_security_init(muse_server->security);
for (idx = 0; idx < muse_server->conf->host_cnt; idx++) {
muse_server->module[idx] = calloc(1, sizeof(ms_module_t));
- g_return_if_fail(muse_server->module[idx]);
+ muse_return_if_fail(muse_server->module[idx]);
muse_server->module[idx]->idx = idx;
ms_module_init(muse_server->module[idx]);
}
#ifdef MUSE_USE_WATCHDOG
muse_server->watchdog = calloc(1, sizeof(ms_watchdog_t));
- g_return_if_fail(muse_server->watchdog);
+ muse_return_if_fail(muse_server->watchdog);
if (ms_watchdog_init(muse_server->watchdog) != MM_ERROR_NONE)
LOGE("Fail to initialize server watchdog");
#endif
muse_server->workqueue = (ms_workqueue_t *)calloc(1, sizeof(ms_workqueue_t));
- g_return_if_fail(muse_server->workqueue);
+ muse_return_if_fail(muse_server->workqueue);
ms_workqueue_init(muse_server->workqueue);
muse_server->connection = calloc(1, sizeof(ms_connection_t));
- g_return_if_fail(muse_server->connection);
+ muse_return_if_fail(muse_server->connection);
ms_connection_init(muse_server->connection);
ms_signal_init();
ms_module_t *ms_get_module_instance(int idx)
{
- g_return_val_if_fail(ms_check_module_idx(idx), NULL);
+ muse_return_val_if_fail(ms_check_module_idx(idx), NULL);
return muse_server->module[idx];
}
LOGD("Enter");
- g_return_val_if_fail(muse_server, retval);
+ muse_return_val_if_fail(muse_server, retval);
#ifdef MUSE_USE_WATCHDOG
if (ms_watchdog_deinit(muse_server->watchdog) == MM_ERROR_NONE)
ms_connection_t *connection = NULL;
ms_config_t *conf = NULL;
- g_return_if_fail(muse_server);
+ muse_return_if_fail(muse_server);
connection = muse_server->connection;
- g_return_if_fail(connection);
+ muse_return_if_fail(connection);
conf = muse_server->conf;
- g_return_if_fail(conf);
+ muse_return_if_fail(conf);
_ms_lock_state();
LOGW("Enter");
- g_return_val_if_fail(_ms_run() == MM_ERROR_NONE, MUSE_ERR);
- g_return_val_if_fail(muse_server, MUSE_ERR);
+ muse_return_val_if_fail(_ms_run() == MM_ERROR_NONE, MUSE_ERR);
+ muse_return_val_if_fail(muse_server, MUSE_ERR);
muse_server->main_loop = g_main_loop_new(NULL, FALSE);
- g_return_val_if_fail(muse_server->main_loop, MUSE_ERR);
+ muse_return_val_if_fail(muse_server->main_loop, MUSE_ERR);
ms_new();
{
LOGD("Enter");
- g_return_if_fail(m);
+ muse_return_if_fail(m);
SECURE_LOGD("[close] [%d] MUSE_CHANNEL_MSG %p", m->ch[MUSE_CHANNEL_MSG].sock_fd, m);
muse_core_connection_close(m->ch[MUSE_CHANNEL_MSG].sock_fd);
pid_t pid = getpid();
LOGE("send %d process signal %d", (int)pid, signo);
- g_return_if_fail(muse_server);
+ muse_return_if_fail(muse_server);
ms_set_state(MUSE_SERVER_STATE_IDLE);
ms_kill_thread(signo);
int ms_get_pid(muse_module_h m)
{
- g_return_val_if_fail(m, MUSE_ERR);
+ muse_return_val_if_fail(m, MUSE_ERR);
return m->pid;
}
{
LOGD("Enter");
- g_return_if_fail(muse_server->bufmgr);
+ muse_return_if_fail(muse_server->bufmgr);
tbm_bufmgr_deinit(muse_server->bufmgr);
muse_module_command_e cmd;
muse_external_storage_info_t *storage;
- g_return_if_fail(m);
- g_return_if_fail(dispatch);
+ muse_return_if_fail(m);
+ muse_return_if_fail(dispatch);
cmd = dispatch->cmd;
void ms_set_state(ms_state_e state)
{
- g_return_if_fail(muse_server);
+ muse_return_if_fail(muse_server);
g_mutex_lock(&muse_server->state_lock);
muse_server->state = state;
int ret, error = -1;
cynara_configuration *p_conf = NULL;
- g_return_val_if_fail(security, MM_ERROR_INVALID_ARGUMENT);
+ muse_return_val_if_fail(security, MM_ERROR_INVALID_ARGUMENT);
if (security->p_cynara) {
LOGE("[CYNARA] Improper usage of cynara");
static void _ms_security_cynara_free(ms_security_t *security)
{
- g_return_if_fail(security);
+ muse_return_if_fail(security);
if (security->p_cynara) {
cynara_finish((cynara *)security->p_cynara);
{
LOGD("Enter");
- g_return_if_fail(security);
+ muse_return_if_fail(security);
_ms_security_cynara_new(security);
{
LOGD("Enter");
- g_return_if_fail(security);
+ muse_return_if_fail(security);
_ms_security_cynara_free(security);
char *client = NULL;
char *session = NULL;
- g_return_val_if_fail(security, false);
+ muse_return_val_if_fail(security, false);
ret = cynara_creds_socket_get_user(fd, USER_METHOD_DEFAULT, &user);
if (ret != CYNARA_API_SUCCESS) {
static void _ms_signal_sigaction(int signo, siginfo_t *si, void *arg)
{
- g_return_if_fail(si);
- g_return_if_fail(arg);
+ muse_return_if_fail(si);
+ muse_return_if_fail(arg);
#ifdef MUSE_USE_LWIPC
if (LwipcResetEvent(MUSE_SERVER_READY) < 0)
static void _ms_system_unsubscribe_poweroff_state_change(void)
{
ms_system_t *system = ms_get_instance()->system;
- g_return_if_fail(system);
- g_return_if_fail(system->connection);
+ muse_return_if_fail(system);
+ muse_return_if_fail(system->connection);
g_dbus_connection_signal_unsubscribe(system->connection, system->muse_poweroff_id);
}
LOGE("received power off signal");
- g_return_if_fail(system);
- g_return_if_fail(connection);
- g_return_if_fail(object_path);
- g_return_if_fail(signal_name);
- g_return_if_fail(parameters);
+ muse_return_if_fail(system);
+ muse_return_if_fail(connection);
+ muse_return_if_fail(object_path);
+ muse_return_if_fail(signal_name);
+ muse_return_if_fail(parameters);
if (g_strcmp0(object_path, MS_POWER_DBUS_PATH) || g_strcmp0(signal_name, MS_POWER_DBUS_MSG)) {
LOGE("object_path : %s signal_name : %s", object_path, signal_name);
LOGE("POWER OFF TYPE = %d", val_int);
/* muse has to restart when MUSE_POWER_OFF_DIRECT and MUSE_POWER_OFF_RESTART */
- g_return_if_fail(val_int > MUSE_POWER_OFF_POPUP);
+ muse_return_if_fail(val_int > MUSE_POWER_OFF_POPUP);
_ms_system_unsubscribe_poweroff_state_change();
ms_system_t *system = (ms_system_t *)user_data;
ms_connection_t *connection = ms_get_instance()->connection;
- g_return_if_fail(system);
- g_return_if_fail(connection);
+ muse_return_if_fail(system);
+ muse_return_if_fail(connection);
switch (state) {
case STORAGE_STATE_UNMOUNTABLE:
{
GError *error = NULL;
- g_return_if_fail(system);
+ muse_return_if_fail(system);
LOGD("Enter");
}
system->platform_info_table = g_hash_table_new_full(g_str_hash, g_str_equal, g_free, NULL);
- g_return_if_fail(system->platform_info_table);
+ muse_return_if_fail(system->platform_info_table);
g_mutex_init(&system->lock);
void ms_system_deinit(ms_system_t *system)
{
- g_return_if_fail(system);
+ muse_return_if_fail(system);
_ms_system_unsubscribe_poweroff_state_change();
{
LOGD("Enter");
- g_return_val_if_fail(system, MM_ERROR_INVALID_ARGUMENT);
+ muse_return_val_if_fail(system, MM_ERROR_INVALID_ARGUMENT);
- g_return_val_if_fail(system->connection, MM_ERROR_UNKNOWN);
+ muse_return_val_if_fail(system->connection, MM_ERROR_UNKNOWN);
system->muse_poweroff_id = g_dbus_connection_signal_subscribe(system->connection, NULL,
MS_POWER_DBUS_INTERFACE, MS_POWER_DBUS_MSG, NULL, NULL, G_DBUS_SIGNAL_FLAGS_NONE,
gpointer orig_value;
ms_system_t *system = ms_get_instance()->system;
- g_return_val_if_fail(system, MM_ERROR_INVALID_ARGUMENT);
- g_return_val_if_fail(key, MM_ERROR_INVALID_ARGUMENT);
- g_return_val_if_fail(value, MM_ERROR_INVALID_ARGUMENT);
+ muse_return_val_if_fail(system, MM_ERROR_INVALID_ARGUMENT);
+ muse_return_val_if_fail(key, MM_ERROR_INVALID_ARGUMENT);
+ muse_return_val_if_fail(value, MM_ERROR_INVALID_ARGUMENT);
g_mutex_lock(&system->lock);
ms_system_t *system;
system = ms_get_instance()->system;
- g_return_val_if_fail(system, FALSE);
- g_return_val_if_fail(system->connection, FALSE);
+ muse_return_val_if_fail(system, FALSE);
+ muse_return_val_if_fail(system->connection, FALSE);
*connection = system->connection;
FTS *fts;
FTSENT *ftsent;
- g_return_if_fail(path);
+ muse_return_if_fail(path);
char *const paths[] = { (char *)path, NULL };
{
ms_watchdog_t *watchdog = (ms_watchdog_t *)data;
- g_return_val_if_fail(watchdog, FALSE);
+ muse_return_val_if_fail(watchdog, FALSE);
g_mutex_lock(&watchdog->lock);
g_cond_signal(&watchdog->cond);
guint try_count = 0;
char err_msg[MUSE_MSG_LEN_MAX] = {'\0',};
- g_return_val_if_fail(watchdog, NULL);
+ muse_return_val_if_fail(watchdog, NULL);
LOGW("watchdog start : %p", watchdog);
int ms_watchdog_init(ms_watchdog_t *watchdog)
{
- g_return_val_if_fail(watchdog, MM_ERROR_INVALID_ARGUMENT);
+ muse_return_val_if_fail(watchdog, MM_ERROR_INVALID_ARGUMENT);
g_mutex_init(&watchdog->lock);
g_cond_init(&watchdog->cond);
int ms_watchdog_deinit(ms_watchdog_t *watchdog)
{
- g_return_val_if_fail(watchdog, MM_ERROR_INVALID_ARGUMENT);
+ muse_return_val_if_fail(watchdog, MM_ERROR_INVALID_ARGUMENT);
g_mutex_clear(&watchdog->lock);
g_cond_clear(&watchdog->cond);
gboolean ms_watchdog_attach(ms_watchdog_t *watchdog)
{
- g_return_val_if_fail(watchdog, FALSE);
+ muse_return_val_if_fail(watchdog, FALSE);
watchdog->thread = g_thread_try_new("muse_server_watchdog",
_ms_watchdog_thread,
{
gboolean rm_success = FALSE;
- g_return_val_if_fail(watchdog, MM_ERROR_INVALID_ARGUMENT);
+ muse_return_val_if_fail(watchdog, MM_ERROR_INVALID_ARGUMENT);
g_mutex_lock(&watchdog->lock);
watchdog->run = FALSE;
ms_workqueue_job_t *job;
char err_msg[MUSE_MSG_LEN_MAX] = {'\0',};
- g_return_val_if_fail(worker, NULL);
+ muse_return_val_if_fail(worker, NULL);
while (1) {
pthread_mutex_lock(&worker->workqueue->jobs_mutex);
LOGD("Enter");
- g_return_if_fail(workqueue);
+ muse_return_if_fail(workqueue);
memcpy(&workqueue->jobs_mutex, &blank_mutex, sizeof(workqueue->jobs_mutex));
memcpy(&workqueue->jobs_cond, &blank_cond, sizeof(workqueue->jobs_cond));
for (idx = 0; idx < MUSE_WORK_THREAD_NUM; idx++) {
worker = calloc(1, sizeof(ms_workqueue_worker_t));
- g_return_if_fail(worker);
+ muse_return_if_fail(worker);
worker->workqueue = workqueue;
if (pthread_create(&worker->thread, NULL, _ms_workqueue_worker_function, (void *)worker)) {
LOGE("Failed to start all worker threads");
LOGD("Enter");
- g_return_if_fail(workqueue);
+ muse_return_if_fail(workqueue);
/* Set all workers to terminate. */
for (worker = workqueue->workers; worker; worker = worker->next)
void ms_workqueue_add_job(ms_workqueue_t *workqueue, ms_workqueue_job_t *job)
{
- g_return_if_fail(workqueue);
+ muse_return_if_fail(workqueue);
pthread_mutex_lock(&workqueue->jobs_mutex);
LL_ADD(job, workqueue->waiting_jobs);
int sock_fd;
LOGI("Enter");
- g_return_val_if_fail(channel < MUSE_CHANNEL_MAX, MM_ERROR_INVALID_ARGUMENT);
+ muse_return_val_if_fail(channel < MUSE_CHANNEL_MAX, MM_ERROR_INVALID_ARGUMENT);
/* create socket */
sock_fd = socket(AF_UNIX, SOCK_STREAM, 0);