/** @ctrl_fw_addr: FW virtual address of CCB control structure. */
u32 ctrl_fw_addr; /** @ccb_fw_addr: FW virtual address of CCB. */
u32 ccb_fw_addr;
/** @num_cmds: Number of commands in this CCB. */
u32 num_cmds;
/** @cmd_size: Size of each command in this CCB, in bytes. */
u32 cmd_size;
/** @lock: Mutex protecting @ctrl and @ccb. */ struct mutex lock; /** * @ctrl: Kernel mapping of CCB control structure. @lock must be held * when accessing.
*/ struct rogue_fwif_ccb_ctl *ctrl; /** @ccb: Kernel mapping of CCB. @lock must be held when accessing. */ void *ccb;
};
int pvr_kccb_init(struct pvr_device *pvr_dev); void pvr_kccb_fini(struct pvr_device *pvr_dev); int pvr_fwccb_init(struct pvr_device *pvr_dev); void pvr_ccb_fini(struct pvr_ccb *ccb);
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.