WORK_ON_CPU

Section: Driver Basics (9)
Updated: February 2011
Index Return to Main Contents
 

NAME

work_on_cpu - run a function in user context on a particular cpu  

SYNOPSIS

long work_on_cpu(unsigned int cpu, long (*fn) (void *), void * arg);
 

ARGUMENTS

cpu

the cpu to run on

fn

the function to run

arg

the function arg
 

DESCRIPTION

This will return the value fn returns. It is up to the caller to ensure that the cpu doesn't go offline. The caller must not hold any locks which would prevent fn from completing.  

COPYRIGHT