[Spice-devel] [PATCH 08/11] rename RedVDIReadBug::parent to base
Frediano Ziglio
fziglio at redhat.com
Fri May 20 13:01:46 UTC 2016
All other classes using RedPipeItem as base use base as parent name
Signed-off-by: Frediano Ziglio <fziglio at redhat.com>
---
server/reds.c | 22 +++++++++++-----------
1 file changed, 11 insertions(+), 11 deletions(-)
diff --git a/server/reds.c b/server/reds.c
index 74de7d5..fa9a79e 100644
--- a/server/reds.c
+++ b/server/reds.c
@@ -208,7 +208,7 @@ struct ChannelSecurityOptions {
};
typedef struct RedVDIReadBuf {
- RedPipeItem parent;
+ RedPipeItem base;
RedCharDeviceVDIPort *dev;
int len;
@@ -523,7 +523,7 @@ static void reds_reset_vdp(RedsState *reds)
dev->priv->receive_len = sizeof(dev->priv->vdi_chunk_header);
dev->priv->message_receive_len = 0;
if (dev->priv->current_read_buf) {
- red_pipe_item_unref(&dev->priv->current_read_buf->parent);
+ red_pipe_item_unref(&dev->priv->current_read_buf->base);
dev->priv->current_read_buf = NULL;
}
/* Reset read filter to start with clean state when the agent reconnects */
@@ -787,7 +787,7 @@ static void vdi_read_buf_init(RedVDIReadBuf *buf)
/* Bogus pipe item type, we only need the RingItem and refcounting
* from the base class and are not going to use the type
*/
- red_pipe_item_init_full(&buf->parent, -1,
+ red_pipe_item_init_full(&buf->base, -1,
vdi_port_read_buf_free);
}
@@ -801,9 +801,9 @@ static RedVDIReadBuf *vdi_port_get_read_buf(RedCharDeviceVDIPort *dev)
}
ring_remove(item);
- buf = SPICE_CONTAINEROF(item, RedVDIReadBuf, parent.link);
+ buf = SPICE_CONTAINEROF(item, RedVDIReadBuf, base.link);
- g_warn_if_fail(buf->parent.refcount == 0);
+ g_warn_if_fail(buf->base.refcount == 0);
vdi_read_buf_init(buf);
return buf;
@@ -811,10 +811,10 @@ static RedVDIReadBuf *vdi_port_get_read_buf(RedCharDeviceVDIPort *dev)
static void vdi_port_read_buf_free(RedPipeItem *base)
{
- RedVDIReadBuf *buf = SPICE_CONTAINEROF(base, RedVDIReadBuf, parent);
+ RedVDIReadBuf *buf = SPICE_CONTAINEROF(base, RedVDIReadBuf, base);
- g_warn_if_fail(buf->parent.refcount == 0);
- ring_add(&buf->dev->priv->read_bufs, (RingItem *)buf);
+ g_warn_if_fail(buf->base.refcount == 0);
+ ring_add(&buf->dev->priv->read_bufs, &buf->base.link);
/* read_one_msg_from_vdi_port may have never completed because the read_bufs
ring was empty. So we call it again so it can complete its work if
@@ -893,7 +893,7 @@ static RedPipeItem *vdi_port_read_one_msg_from_device(SpiceCharDeviceInstance *s
if (error) {
reds_agent_remove(reds);
}
- red_pipe_item_unref(&dispatch_buf->parent);
+ red_pipe_item_unref(&dispatch_buf->base);
}
}
} /* END switch */
@@ -1271,7 +1271,7 @@ void reds_on_main_channel_migrate(RedsState *reds, MainChannelClient *mcc)
if (error) {
reds_agent_remove(reds);
}
- red_pipe_item_unref(&read_buf->parent);
+ red_pipe_item_unref(&read_buf->base);
}
spice_assert(agent_dev->priv->receive_len);
@@ -4351,7 +4351,7 @@ red_char_device_vdi_port_init(RedCharDeviceVDIPort *self)
/* This ensures the newly created buffer is placed in the
* RedCharDeviceVDIPort::read_bufs queue ready to be reused
*/
- red_pipe_item_unref(&buf->parent);
+ red_pipe_item_unref(&buf->base);
}
}
--
2.7.4
More information about the Spice-devel
mailing list