Lines Matching refs:gp
73 p = rcu_dereference(gp)
92 p = rcu_dereference(gp)
109 p = rcu_dereference(gp);
117 p = rcu_dereference(gp);
333 static struct foo *gp = &variable1;
338 rcu_assign_pointer(gp, &variable2);
340 * The above is the only store to gp in this translation unit,
341 * and the address of gp is not exported in any way.
349 p = gp;
357 Because the compiler can see all stores to "gp", it knows that the only
358 possible values of "gp" are "variable1" on the one hand and "variable2"
361 compiler to make the return values independent of the load from "gp",