[libvirt] [PATCHv2 1/1] include: function parameter names same in declaration
Daniel P. Berrangé
berrange at redhat.com
Tue Feb 13 09:47:54 UTC 2018
On Mon, Feb 12, 2018 at 03:24:03PM -0600, Chris Venteicher wrote:
> Headers use same function parameter names as definition code.
>
> In some cases in libvirt-domain and libvirt-network an established
> naming pattern in the header files was more consistent and informative
> in which case the implementation was modified in the c file.
> @@ -1626,11 +1626,11 @@ int virDomainInterfaceStats (virDomainPtr dom,
> */
> # define VIR_DOMAIN_BANDWIDTH_OUT_BURST "outbound.burst"
>
> -int virDomainSetInterfaceParameters (virDomainPtr dom,
> +int virDomainSetInterfaceParameters (virDomainPtr domain,
Hmmmm, I kind of expected that "dom" would be more popular than "domain",
but I see the results are somewhat contradictory.
If we just consider the header file
$ git grep "virDomainPtr dom" include/libvirt/libvirt-domain.h | wc -l
167
$ git grep "virDomainPtr dom" include/libvirt/libvirt-domain.h | grep "virDomainPtr domain" | wc -l
99
So dom==68, domain=99 => 2:3
But if we consider the source as a whole
$ git grep "virDomainPtr dom" | wc -l
1863
$ git grep "virDomainPtr dom" | grep "virDomainPtr domain" | wc -l
675
So dom=1188 domain=675 => 2:1
I would have a marginal preference for us to bring the the header in line
with the source code as a whole and pick "dom". Any one else have opinions.
Also, if doing this, we should add a cfg.mk syntax-check rule for it.
> const char *device,
> virTypedParameterPtr params,
> int nparams, unsigned int flags);
> -int virDomainGetInterfaceParameters (virDomainPtr dom,
> +int virDomainGetInterfaceParameters (virDomainPtr domain,
> const char *device,
> virTypedParameterPtr params,
> int *nparams, unsigned int flags);
> @@ -1697,7 +1697,7 @@ struct _virDomainBlockInfo {
> * offset, similar to 'ls')*/
> };
>
> -int virDomainGetBlockInfo(virDomainPtr dom,
> +int virDomainGetBlockInfo(virDomainPtr domain,
> const char *disk,
> virDomainBlockInfoPtr info,
> unsigned int flags);
> @@ -1869,7 +1869,7 @@ int virDomainPinEmulator (virDomainPtr domain,
> unsigned int flags);
>
> int virDomainGetEmulatorPinInfo (virDomainPtr domain,
> - unsigned char *cpumaps,
> + unsigned char *cpumap,
> int maplen,
> unsigned int flags);
>
> @@ -2298,11 +2298,11 @@ void virDomainStatsRecordListFree(virDomainStatsRecordPtr *stats);
> */
> # define VIR_PERF_PARAM_EMULATION_FAULTS "emulation_faults"
>
> -int virDomainGetPerfEvents(virDomainPtr dom,
> +int virDomainGetPerfEvents(virDomainPtr domain,
> virTypedParameterPtr *params,
> int *nparams,
> unsigned int flags);
> -int virDomainSetPerfEvents(virDomainPtr dom,
> +int virDomainSetPerfEvents(virDomainPtr domain,
> virTypedParameterPtr params,
> int nparams,
> unsigned int flags);
> @@ -3130,14 +3130,14 @@ typedef enum {
> * completed job */
> } virDomainGetJobStatsFlags;
>
> -int virDomainGetJobInfo(virDomainPtr dom,
> +int virDomainGetJobInfo(virDomainPtr domain,
> virDomainJobInfoPtr info);
> int virDomainGetJobStats(virDomainPtr domain,
> int *type,
> virTypedParameterPtr *params,
> int *nparams,
> unsigned int flags);
> -int virDomainAbortJob(virDomainPtr dom);
> +int virDomainAbortJob(virDomainPtr domain);
>
> typedef enum {
> VIR_DOMAIN_JOB_OPERATION_UNKNOWN = 0,
> diff --git a/include/libvirt/libvirt-event.h b/include/libvirt/libvirt-event.h
> index 23227d090..0293a2841 100644
> --- a/include/libvirt/libvirt-event.h
> +++ b/include/libvirt/libvirt-event.h
> @@ -179,11 +179,11 @@ int virEventAddHandle(int fd, int events,
> void virEventUpdateHandle(int watch, int events);
> int virEventRemoveHandle(int watch);
>
> -int virEventAddTimeout(int frequency,
> +int virEventAddTimeout(int timeout,
> virEventTimeoutCallback cb,
> void *opaque,
> virFreeCallback ff);
> -void virEventUpdateTimeout(int timer, int frequency);
> +void virEventUpdateTimeout(int timer, int timeout);
> int virEventRemoveTimeout(int timer);
>
>
> diff --git a/include/libvirt/libvirt-host.h b/include/libvirt/libvirt-host.h
> index 07b5d1594..bd8b7b551 100644
> --- a/include/libvirt/libvirt-host.h
> +++ b/include/libvirt/libvirt-host.h
> @@ -665,8 +665,8 @@ char *virConnectBaselineCPU(virConnectPtr conn,
> int virNodeGetFreePages(virConnectPtr conn,
> unsigned int npages,
> unsigned int *pages,
> - int startcell,
> - unsigned int cellcount,
> + int startCell,
> + unsigned int cellCount,
> unsigned long long *counts,
> unsigned int flags);
>
> diff --git a/include/libvirt/libvirt-network.h b/include/libvirt/libvirt-network.h
> index 308f27f64..ef3602c0b 100644
> --- a/include/libvirt/libvirt-network.h
> +++ b/include/libvirt/libvirt-network.h
> @@ -50,7 +50,7 @@ typedef virNetwork *virNetworkPtr;
> /*
> * Get connection from network.
> */
> -virConnectPtr virNetworkGetConnect (virNetworkPtr network);
> +virConnectPtr virNetworkGetConnect (virNetworkPtr net);
>
> /*
> * List active networks
> @@ -96,7 +96,7 @@ virNetworkPtr virNetworkLookupByName (virConnectPtr conn,
> virNetworkPtr virNetworkLookupByUUID (virConnectPtr conn,
> const unsigned char *uuid);
> virNetworkPtr virNetworkLookupByUUIDString (virConnectPtr conn,
> - const char *uuid);
> + const char *uuidstr);
>
> /*
> * Create active transient network
> diff --git a/include/libvirt/libvirt-nwfilter.h b/include/libvirt/libvirt-nwfilter.h
> index 9f01c175a..c72a676ce 100644
> --- a/include/libvirt/libvirt-nwfilter.h
> +++ b/include/libvirt/libvirt-nwfilter.h
> @@ -62,7 +62,7 @@ virNWFilterPtr virNWFilterLookupByName (virConnectPtr conn,
> virNWFilterPtr virNWFilterLookupByUUID (virConnectPtr conn,
> const unsigned char *uuid);
> virNWFilterPtr virNWFilterLookupByUUIDString (virConnectPtr conn,
> - const char *uuid);
> + const char *uuidstr);
>
> /*
> * Define persistent nwfilter
> diff --git a/include/libvirt/libvirt-qemu.h b/include/libvirt/libvirt-qemu.h
> index 2bb8ee868..f7db72ef7 100644
> --- a/include/libvirt/libvirt-qemu.h
> +++ b/include/libvirt/libvirt-qemu.h
> @@ -40,7 +40,7 @@ typedef enum {
> int virDomainQemuMonitorCommand(virDomainPtr domain, const char *cmd,
> char **result, unsigned int flags);
>
> -virDomainPtr virDomainQemuAttach(virConnectPtr domain,
> +virDomainPtr virDomainQemuAttach(virConnectPtr conn,
> unsigned int pid_value,
> unsigned int flags);
>
> diff --git a/include/libvirt/libvirt-secret.h b/include/libvirt/libvirt-secret.h
> index 5df0b8ff8..bce58d051 100644
> --- a/include/libvirt/libvirt-secret.h
> +++ b/include/libvirt/libvirt-secret.h
> @@ -84,7 +84,7 @@ int virConnectListAllSecrets(virConnectPtr conn,
> virSecretPtr virSecretLookupByUUID(virConnectPtr conn,
> const unsigned char *uuid);
> virSecretPtr virSecretLookupByUUIDString(virConnectPtr conn,
> - const char *uuid);
> + const char *uuidstr);
> virSecretPtr virSecretLookupByUsage(virConnectPtr conn,
> int usageType,
> const char *usageID);
> @@ -92,7 +92,7 @@ virSecretPtr virSecretDefineXML (virConnectPtr conn,
> const char *xml,
> unsigned int flags);
> int virSecretGetUUID (virSecretPtr secret,
> - unsigned char *buf);
> + unsigned char *uuid);
> int virSecretGetUUIDString (virSecretPtr secret,
> char *buf);
> int virSecretGetUsageType (virSecretPtr secret);
> diff --git a/include/libvirt/libvirt-storage.h b/include/libvirt/libvirt-storage.h
> index 413d9f6c4..f3209fb8b 100644
> --- a/include/libvirt/libvirt-storage.h
> +++ b/include/libvirt/libvirt-storage.h
> @@ -262,7 +262,7 @@ virStoragePoolPtr virStoragePoolLookupByName (virConnectPtr conn,
> virStoragePoolPtr virStoragePoolLookupByUUID (virConnectPtr conn,
> const unsigned char *uuid);
> virStoragePoolPtr virStoragePoolLookupByUUIDString(virConnectPtr conn,
> - const char *uuid);
> + const char *uuidstr);
> virStoragePoolPtr virStoragePoolLookupByVolume (virStorageVolPtr vol);
> virStoragePoolPtr virStoragePoolLookupByTargetPath(virConnectPtr conn,
> const char *path);
> @@ -274,7 +274,7 @@ virStoragePoolPtr virStoragePoolCreateXML (virConnectPtr conn,
> const char *xmlDesc,
> unsigned int flags);
> virStoragePoolPtr virStoragePoolDefineXML (virConnectPtr conn,
> - const char *xmlDesc,
> + const char *xml,
> unsigned int flags);
> int virStoragePoolBuild (virStoragePoolPtr pool,
> unsigned int flags);
> @@ -298,7 +298,7 @@ int virStoragePoolGetUUID (virStoragePoolPtr pool,
> int virStoragePoolGetUUIDString (virStoragePoolPtr pool,
> char *buf);
>
> -int virStoragePoolGetInfo (virStoragePoolPtr vol,
> +int virStoragePoolGetInfo (virStoragePoolPtr pool,
> virStoragePoolInfoPtr info);
>
> char * virStoragePoolGetXMLDesc (virStoragePoolPtr pool,
> @@ -342,10 +342,10 @@ typedef enum {
> } virStorageVolCreateFlags;
>
> virStorageVolPtr virStorageVolCreateXML (virStoragePoolPtr pool,
> - const char *xmldesc,
> + const char *xmlDesc,
> unsigned int flags);
> virStorageVolPtr virStorageVolCreateXMLFrom (virStoragePoolPtr pool,
> - const char *xmldesc,
> + const char *xmlDesc,
> virStorageVolPtr clonevol,
> unsigned int flags);
>
> @@ -382,7 +382,7 @@ int virStorageVolGetInfo (virStorageVolPtr vol,
> int virStorageVolGetInfoFlags (virStorageVolPtr vol,
> virStorageVolInfoPtr info,
> unsigned int flags);
> -char * virStorageVolGetXMLDesc (virStorageVolPtr pool,
> +char * virStorageVolGetXMLDesc (virStorageVolPtr vol,
> unsigned int flags);
>
> char * virStorageVolGetPath (virStorageVolPtr vol);
> diff --git a/include/libvirt/libvirt-stream.h b/include/libvirt/libvirt-stream.h
> index 86f96b158..c861c5658 100644
> --- a/include/libvirt/libvirt-stream.h
> +++ b/include/libvirt/libvirt-stream.h
> @@ -35,13 +35,13 @@ typedef enum {
>
> virStreamPtr virStreamNew(virConnectPtr conn,
> unsigned int flags);
> -int virStreamRef(virStreamPtr st);
> +int virStreamRef(virStreamPtr stream);
>
> -int virStreamSend(virStreamPtr st,
> +int virStreamSend(virStreamPtr stream,
> const char *data,
> size_t nbytes);
>
> -int virStreamRecv(virStreamPtr st,
> +int virStreamRecv(virStreamPtr stream,
> char *data,
> size_t nbytes);
>
> @@ -49,12 +49,12 @@ typedef enum {
> VIR_STREAM_RECV_STOP_AT_HOLE = (1 << 0),
> } virStreamRecvFlagsValues;
>
> -int virStreamRecvFlags(virStreamPtr st,
> +int virStreamRecvFlags(virStreamPtr stream,
> char *data,
> size_t nbytes,
> unsigned int flags);
>
> -int virStreamSendHole(virStreamPtr st,
> +int virStreamSendHole(virStreamPtr stream,
> long long length,
> unsigned int flags);
>
> @@ -95,7 +95,7 @@ typedef int (*virStreamSourceFunc)(virStreamPtr st,
> size_t nbytes,
> void *opaque);
>
> -int virStreamSendAll(virStreamPtr st,
> +int virStreamSendAll(virStreamPtr stream,
> virStreamSourceFunc handler,
> void *opaque);
>
> @@ -158,7 +158,7 @@ typedef int (*virStreamSourceSkipFunc)(virStreamPtr st,
> long long length,
> void *opaque);
>
> -int virStreamSparseSendAll(virStreamPtr st,
> +int virStreamSparseSendAll(virStreamPtr stream,
> virStreamSourceFunc handler,
> virStreamSourceHoleFunc holeHandler,
> virStreamSourceSkipFunc skipHandler,
> @@ -196,7 +196,7 @@ typedef int (*virStreamSinkFunc)(virStreamPtr st,
> size_t nbytes,
> void *opaque);
>
> -int virStreamRecvAll(virStreamPtr st,
> +int virStreamRecvAll(virStreamPtr stream,
> virStreamSinkFunc handler,
> void *opaque);
>
> @@ -262,9 +262,9 @@ int virStreamEventUpdateCallback(virStreamPtr stream,
> int virStreamEventRemoveCallback(virStreamPtr stream);
>
>
> -int virStreamFinish(virStreamPtr st);
> -int virStreamAbort(virStreamPtr st);
> +int virStreamFinish(virStreamPtr stream);
> +int virStreamAbort(virStreamPtr stream);
>
> -int virStreamFree(virStreamPtr st);
> +int virStreamFree(virStreamPtr stream);
>
> #endif /* __VIR_LIBVIRT_STREAM_H__ */
> diff --git a/src/libvirt-domain.c b/src/libvirt-domain.c
> index eaec0979a..dd87ea918 100644
> --- a/src/libvirt-domain.c
> +++ b/src/libvirt-domain.c
> @@ -109,7 +109,7 @@ virConnectNumOfDomains(virConnectPtr conn)
>
> /**
> * virDomainGetConnect:
> - * @dom: pointer to a domain
> + * @domain: pointer to a domain
> *
> * Provides the connection pointer associated with a domain. The
> * reference counter on the connection is not increased by this
> @@ -118,15 +118,15 @@ virConnectNumOfDomains(virConnectPtr conn)
> * Returns the virConnectPtr or NULL in case of failure.
> */
> virConnectPtr
> -virDomainGetConnect(virDomainPtr dom)
> +virDomainGetConnect(virDomainPtr domain)
> {
> - VIR_DOMAIN_DEBUG(dom);
> + VIR_DOMAIN_DEBUG(domain);
>
> virResetLastError();
>
> - virCheckDomainReturn(dom, NULL);
> + virCheckDomainReturn(domain, NULL);
>
> - return dom->conn;
> + return domain->conn;
> }
>
>
> @@ -688,7 +688,7 @@ virDomainResume(virDomainPtr domain)
>
> /**
> * virDomainPMSuspendForDuration:
> - * @dom: a domain object
> + * @domain: a domain object
> * @target: a value from virNodeSuspendTarget
> * @duration: duration in seconds to suspend, or 0 for indefinite
> * @flags: extra flags; not used yet, so callers should always pass 0
> @@ -713,26 +713,26 @@ virDomainResume(virDomainPtr domain)
> * -1 on failure.
> */
> int
> -virDomainPMSuspendForDuration(virDomainPtr dom,
> +virDomainPMSuspendForDuration(virDomainPtr domain,
> unsigned int target,
> unsigned long long duration,
> unsigned int flags)
> {
> virConnectPtr conn;
>
> - VIR_DOMAIN_DEBUG(dom, "target=%u duration=%llu flags=0x%x",
> + VIR_DOMAIN_DEBUG(domain, "target=%u duration=%llu flags=0x%x",
> target, duration, flags);
>
> virResetLastError();
>
> - virCheckDomainReturn(dom, -1);
> - conn = dom->conn;
> + virCheckDomainReturn(domain, -1);
> + conn = domain->conn;
>
> virCheckReadOnlyGoto(conn->flags, error);
>
> if (conn->driver->domainPMSuspendForDuration) {
> int ret;
> - ret = conn->driver->domainPMSuspendForDuration(dom, target,
> + ret = conn->driver->domainPMSuspendForDuration(domain, target,
> duration, flags);
> if (ret < 0)
> goto error;
> @@ -749,7 +749,7 @@ virDomainPMSuspendForDuration(virDomainPtr dom,
>
> /**
> * virDomainPMWakeup:
> - * @dom: a domain object
> + * @domain: a domain object
> * @flags: extra flags; not used yet, so callers should always pass 0
> *
> * Inject a wakeup into the guest that previously used
> @@ -760,23 +760,23 @@ virDomainPMSuspendForDuration(virDomainPtr dom,
> * -1 on failure.
> */
> int
> -virDomainPMWakeup(virDomainPtr dom,
> +virDomainPMWakeup(virDomainPtr domain,
> unsigned int flags)
> {
> virConnectPtr conn;
>
> - VIR_DOMAIN_DEBUG(dom, "flags=0x%x", flags);
> + VIR_DOMAIN_DEBUG(domain, "flags=0x%x", flags);
>
> virResetLastError();
>
> - virCheckDomainReturn(dom, -1);
> - conn = dom->conn;
> + virCheckDomainReturn(domain, -1);
> + conn = domain->conn;
>
> virCheckReadOnlyGoto(conn->flags, error);
>
> if (conn->driver->domainPMWakeup) {
> int ret;
> - ret = conn->driver->domainPMWakeup(dom, flags);
> + ret = conn->driver->domainPMWakeup(domain, flags);
> if (ret < 0)
> goto error;
> return ret;
> @@ -7557,7 +7557,7 @@ virDomainGetMaxVcpus(virDomainPtr domain)
>
> /**
> * virDomainGetIOThreadInfo:
> - * @dom: a domain object
> + * @domain: a domain object
> * @info: pointer to an array of virDomainIOThreadInfo structures (OUT)
> * @flags: bitwise-OR of virDomainModificationImpact
> * Must not be VIR_DOMAIN_AFFECT_LIVE and
> @@ -7572,15 +7572,15 @@ virDomainGetMaxVcpus(virDomainPtr domain)
> * then calling free() on @info. On error, @info is set to NULL.
> */
> int
> -virDomainGetIOThreadInfo(virDomainPtr dom,
> +virDomainGetIOThreadInfo(virDomainPtr domain,
> virDomainIOThreadInfoPtr **info,
> unsigned int flags)
> {
> - VIR_DOMAIN_DEBUG(dom, "info=%p flags=0x%x", info, flags);
> + VIR_DOMAIN_DEBUG(domain, "info=%p flags=0x%x", info, flags);
>
> virResetLastError();
>
> - virCheckDomainReturn(dom, -1);
> + virCheckDomainReturn(domain, -1);
> virCheckNonNullArgGoto(info, error);
> *info = NULL;
>
> @@ -7588,9 +7588,9 @@ virDomainGetIOThreadInfo(virDomainPtr dom,
> VIR_DOMAIN_AFFECT_CONFIG,
> error);
>
> - if (dom->conn->driver->domainGetIOThreadInfo) {
> + if (domain->conn->driver->domainGetIOThreadInfo) {
> int ret;
> - ret = dom->conn->driver->domainGetIOThreadInfo(dom, info, flags);
> + ret = domain->conn->driver->domainGetIOThreadInfo(domain, info, flags);
> if (ret < 0)
> goto error;
> return ret;
> @@ -7599,7 +7599,7 @@ virDomainGetIOThreadInfo(virDomainPtr dom,
> virReportUnsupportedError();
>
> error:
> - virDispatchError(dom->conn);
> + virDispatchError(domain->conn);
> return -1;
> }
>
> diff --git a/src/libvirt-network.c b/src/libvirt-network.c
> index da3354300..6699db61a 100644
> --- a/src/libvirt-network.c
> +++ b/src/libvirt-network.c
> @@ -427,7 +427,7 @@ virNetworkCreateXML(virConnectPtr conn, const char *xmlDesc)
> /**
> * virNetworkDefineXML:
> * @conn: pointer to the hypervisor connection
> - * @xml: the XML description for the network, preferably in UTF-8
> + * @xmlDesc: an XML description of the network, preferably in UTF-8
> *
> * Define an inactive persistent virtual network or modify an existing
> * persistent one from the XML description.
> @@ -438,19 +438,19 @@ virNetworkCreateXML(virConnectPtr conn, const char *xmlDesc)
> * Returns NULL in case of error, a pointer to the network otherwise
> */
> virNetworkPtr
> -virNetworkDefineXML(virConnectPtr conn, const char *xml)
> +virNetworkDefineXML(virConnectPtr conn, const char *xmlDesc)
> {
> - VIR_DEBUG("conn=%p, xml=%s", conn, NULLSTR(xml));
> + VIR_DEBUG("conn=%p, xml=%s", conn, NULLSTR(xmlDesc));
>
> virResetLastError();
>
> virCheckConnectReturn(conn, NULL);
> virCheckReadOnlyGoto(conn->flags, error);
> - virCheckNonNullArgGoto(xml, error);
> + virCheckNonNullArgGoto(xmlDesc, error);
>
> if (conn->networkDriver && conn->networkDriver->networkDefineXML) {
> virNetworkPtr ret;
> - ret = conn->networkDriver->networkDefineXML(conn, xml);
> + ret = conn->networkDriver->networkDefineXML(conn, xmlDesc);
> if (!ret)
> goto error;
> return ret;
> --
> 2.14.1
>
> --
> libvir-list mailing list
> libvir-list at redhat.com
> https://www.redhat.com/mailman/listinfo/libvir-list
Regards,
Daniel
--
|: https://berrange.com -o- https://www.flickr.com/photos/dberrange :|
|: https://libvirt.org -o- https://fstop138.berrange.com :|
|: https://entangle-photo.org -o- https://www.instagram.com/dberrange :|
More information about the libvir-list
mailing list