aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTakashi Sakamoto <o-takashi@sakamocchi.jp>2022-05-03 07:57:47 +0900
committer坂本 貴史 <o-takashi@sakamocchi.jp>2022-05-03 08:31:29 +0900
commitb82cc209ff8d71927f898f03833bad55b443c3f3 (patch)
tree6868e1e5845a721c4d68cfcda2f76054265582c8
parent9a7c2a8e59bc7cf956a0fc99ac1c6a06ac39416c (diff)
downloadlibhinoko-b82cc209ff8d71927f898f03833bad55b443c3f3.tar.gz
fw_iso_resource: rename argument for convenience
The name, "gsrc", is not user friendly. Signed-off-by: Takashi Sakamoto <o-takashi@sakamocchi.jp>
-rw-r--r--src/fw_iso_resource.c32
-rw-r--r--src/fw_iso_resource.h2
2 files changed, 17 insertions, 17 deletions
diff --git a/src/fw_iso_resource.c b/src/fw_iso_resource.c
index e012376..d968a8a 100644
--- a/src/fw_iso_resource.c
+++ b/src/fw_iso_resource.c
@@ -305,20 +305,20 @@ static void handle_fw_iso_resource_event(HinokoFwIsoResource *self,
g_clear_error(&error);
}
-static gboolean check_src(GSource *gsrc)
+static gboolean check_src(GSource *source)
{
- FwIsoResourceSource *src = (FwIsoResourceSource *)gsrc;
+ FwIsoResourceSource *src = (FwIsoResourceSource *)source;
GIOCondition condition;
// Don't go to dispatch if nothing available. As an error, return
// TRUE for POLLERR to call .dispatch for internal destruction.
- condition = g_source_query_unix_fd(gsrc, src->tag);
+ condition = g_source_query_unix_fd(source, src->tag);
return !!(condition & (G_IO_IN | G_IO_ERR));
}
-static gboolean dispatch_src(GSource *gsrc, GSourceFunc cb, gpointer user_data)
+static gboolean dispatch_src(GSource *source, GSourceFunc cb, gpointer user_data)
{
- FwIsoResourceSource *src = (FwIsoResourceSource *)gsrc;
+ FwIsoResourceSource *src = (FwIsoResourceSource *)source;
HinokoFwIsoResource *self = src->self;
HinokoFwIsoResourcePrivate *priv =
hinoko_fw_iso_resource_get_instance_private(self);
@@ -329,7 +329,7 @@ static gboolean dispatch_src(GSource *gsrc, GSourceFunc cb, gpointer user_data)
if (priv->fd < 0)
return G_SOURCE_REMOVE;
- condition = g_source_query_unix_fd(gsrc, src->tag);
+ condition = g_source_query_unix_fd(source, src->tag);
if (condition & G_IO_ERR)
return G_SOURCE_REMOVE;
@@ -355,9 +355,9 @@ static gboolean dispatch_src(GSource *gsrc, GSourceFunc cb, gpointer user_data)
return G_SOURCE_CONTINUE;
}
-static void finalize_src(GSource *gsrc)
+static void finalize_src(GSource *source)
{
- FwIsoResourceSource *src = (FwIsoResourceSource *)gsrc;
+ FwIsoResourceSource *src = (FwIsoResourceSource *)source;
g_free(src->buf);
g_object_unref(src->self);
@@ -366,14 +366,14 @@ static void finalize_src(GSource *gsrc)
/**
* hinoko_fw_iso_resource_create_source:
* @self: A [class@FwIsoResource].
- * @gsrc: (out): A [struct@GLib.Source]
+ * @source: (out): A [struct@GLib.Source]
* @error: A [struct@GLib.Error].
*
* Create [struct@GLib.Source] for [struct@GLib.MainContext] to dispatch events for isochronous
* resource.
*/
void hinoko_fw_iso_resource_create_source(HinokoFwIsoResource *self,
- GSource **gsrc, GError **error)
+ GSource **source, GError **error)
{
static GSourceFuncs funcs = {
.check = check_src,
@@ -389,18 +389,18 @@ void hinoko_fw_iso_resource_create_source(HinokoFwIsoResource *self,
priv = hinoko_fw_iso_resource_get_instance_private(self);
- *gsrc = g_source_new(&funcs, sizeof(FwIsoResourceSource));
+ *source = g_source_new(&funcs, sizeof(FwIsoResourceSource));
- g_source_set_name(*gsrc, "HinokoFwIsoResource");
- g_source_set_priority(*gsrc, G_PRIORITY_HIGH_IDLE);
- g_source_set_can_recurse(*gsrc, TRUE);
+ g_source_set_name(*source, "HinokoFwIsoResource");
+ g_source_set_priority(*source, G_PRIORITY_HIGH_IDLE);
+ g_source_set_can_recurse(*source, TRUE);
- src = (FwIsoResourceSource *)(*gsrc);
+ src = (FwIsoResourceSource *)(*source);
src->buf = g_malloc0(page_size);
src->len = (gsize)page_size;
- src->tag = g_source_add_unix_fd(*gsrc, priv->fd, G_IO_IN);
+ src->tag = g_source_add_unix_fd(*source, priv->fd, G_IO_IN);
src->self = g_object_ref(self);
}
diff --git a/src/fw_iso_resource.h b/src/fw_iso_resource.h
index db1ef03..1690915 100644
--- a/src/fw_iso_resource.h
+++ b/src/fw_iso_resource.h
@@ -49,7 +49,7 @@ void hinoko_fw_iso_resource_open(HinokoFwIsoResource *self, const gchar *path,
gint open_flag, GError **error);
void hinoko_fw_iso_resource_create_source(HinokoFwIsoResource *self,
- GSource **gsrc, GError **error);
+ GSource **source, GError **error);
guint hinoko_fw_iso_resource_calculate_bandwidth(guint bytes_per_payload,
HinokoFwScode scode);