When calling svcSendSyncRequest, the command id specifies a function specific to the target service to call. When calling svcReplyAndReceive, the command ID is generally ignored. However if it's 0xffff, the kernel will omit the IPC reply and just wait for incoming IPC requests.
Each translate parameter starts with a translation descriptor:
Each translate parameter starts with a translation descriptor: