memcpy(cmd->buffer, response, min(size, cmd->buffer_size)); 
memcpy_fromio(cmd->buffer, response, min(size, cmd->buffer_size)); 
void ibmasm_receive_command_response(struct service_processor *sp, void *response, size_t size){	struct command *cmd = sp->current_command;	if (!sp->current_command) 		return; 	memcpy(cmd->buffer, response, min(size, cmd->buffer_size));	cmd->status = IBMASM_CMD_COMPLETE;	exec_next_command(sp);}
4520	/local/tlutelli/issta_data/temp/c/2005_temp/2005/4520/8818760512424f60ad9fafb7a087b007a9274eb3/command.c/buggy/drivers/misc/ibmasm/command.c