Lines Matching defs:entity
2043 typedef int (*ffs_entity_callback)(enum ffs_entity_type entity,
2048 typedef int (*ffs_os_desc_callback)(enum ffs_os_desc_type entity,
2053 ffs_entity_callback entity,
2079 pr_vdebug("entity " #type "(%02x)\n", (val)); \
2081 pr_vdebug("invalid entity's value\n"); \
2084 ret = entity(FFS_ ##type, &val, _ds, priv); \
2086 pr_debug("entity " #type "(%02x); ret = %d\n", \
2194 ffs_entity_callback entity, void *priv)
2208 /* Record "descriptor" entity */
2209 ret = entity(FFS_DESCRIPTOR, (u8 *)num, (void *)data, priv);
2211 pr_debug("entity DESCRIPTOR(%02lx); ret = %d\n",
2219 ret = ffs_do_single_desc(data, len, entity, priv,
2315 ffs_os_desc_callback entity,
2326 ret = entity(type, h, data, len, priv);
2340 ffs_os_desc_callback entity, void *priv)
2357 * Record "descriptor" entity.
2368 pr_debug("entity OS_DESCRIPTOR(%02lx); ret = %d\n",
2387 feature_count, entity, priv, desc);