flush_cache
flush_cache(addr, ei.loadsize);
extern void flush_cache(void *, unsigned long);
flush_cache((void *)0x100, 512);
#define MAKE_INVAL_OP_FLUSH(type, flush_cache) ((type << XE_GUC_TLB_INVAL_TYPE_SHIFT) | \
(flush_cache ? \
if (host->bus_ops->flush_cache)
return host->bus_ops->flush_cache(host);
int (*flush_cache)(struct mmc_host *);
.flush_cache = _mmc_flush_cache,
.flush_cache = sd_flush_cache,
struct hal_reo_status_flush_cache flush_cache;
status->u.flush_cache.err_detected =
status->u.flush_cache.err_code =
if (!status->u.flush_cache.err_code)
status->u.flush_cache.cache_controller_flush_status_hit =
status->u.flush_cache.cache_controller_flush_status_desc_type =
status->u.flush_cache.cache_controller_flush_status_client_id =
status->u.flush_cache.cache_controller_flush_status_err =
status->u.flush_cache.cache_controller_flush_status_cnt =
struct hal_reo_status_flush_cache flush_cache;
status->u.flush_cache.err_detected =
status->u.flush_cache.err_code =
if (!status->u.flush_cache.err_code)
status->u.flush_cache.cache_controller_flush_status_hit =
status->u.flush_cache.cache_controller_flush_status_desc_type =
status->u.flush_cache.cache_controller_flush_status_client_id =
status->u.flush_cache.cache_controller_flush_status_err =
status->u.flush_cache.cache_controller_flush_status_cnt =
scb->cmd.flush_cache.op_code = IPS_CMD_FLUSH;
scb->cmd.flush_cache.command_id = IPS_MAX_CMDS; /* Use an ID that would otherwise not exist */
scb->cmd.flush_cache.state = IPS_NORM_STATE;
scb->cmd.flush_cache.reserved = 0;
scb->cmd.flush_cache.reserved2 = 0;
scb->cmd.flush_cache.reserved3 = 0;
scb->cmd.flush_cache.reserved4 = 0;
scb->cmd.flush_cache.op_code = IPS_CMD_FLUSH;
scb->cmd.flush_cache.command_id = IPS_COMMAND_ID(ha, scb);
scb->cmd.flush_cache.state = IPS_NORM_STATE;
scb->cmd.flush_cache.reserved = 0;
scb->cmd.flush_cache.reserved2 = 0;
scb->cmd.flush_cache.reserved3 = 0;
scb->cmd.flush_cache.reserved4 = 0;
scb->cmd.flush_cache.op_code = IPS_CMD_FLUSH;
scb->cmd.flush_cache.command_id = IPS_COMMAND_ID(ha, scb);
scb->cmd.flush_cache.state = IPS_NORM_STATE;
scb->cmd.flush_cache.reserved = 0;
scb->cmd.flush_cache.reserved2 = 0;
scb->cmd.flush_cache.reserved3 = 0;
scb->cmd.flush_cache.reserved4 = 0;
scb->cmd.flush_cache.op_code = IPS_CMD_FLUSH;
scb->cmd.flush_cache.command_id = IPS_COMMAND_ID(ha, scb);
scb->cmd.flush_cache.state = IPS_NORM_STATE;
scb->cmd.flush_cache.reserved = 0;
scb->cmd.flush_cache.reserved2 = 0;
scb->cmd.flush_cache.reserved3 = 0;
scb->cmd.flush_cache.reserved4 = 0;
IPS_FC_CMD flush_cache;
static DEVICE_ATTR_WO(flush_cache);
static DEVICE_ATTR_WO(flush_cache);
struct bmic_flush_cache *flush_cache;
flush_cache = kzalloc_obj(*flush_cache);
if (!flush_cache)
flush_cache->shutdown_event = shutdown_event;
rc = pqi_send_ctrl_raid_request(ctrl_info, SA_FLUSH_CACHE, flush_cache,
sizeof(*flush_cache));
kfree(flush_cache);
flush_cache();
extern void flush_cache(void);
void (*flush_cache)(struct fib_rules_ops *ops);
if (ops->flush_cache)
ops->flush_cache(ops);
bool flush_cache = false;
flush_cache = true;
if (flush_cache)
.flush_cache = fib4_rule_flush_cache,
.flush_cache = fib6_rule_flush_cache,