Lines Matching defs:ip
196 bool six_trylock_ip(struct six_lock *lock, enum six_lock_type type, unsigned long ip);
213 unsigned long ip);
243 * @ip: ip parameter for lockdep/lockstat, i.e. _THIS_IP_
249 unsigned long ip)
253 return six_lock_ip_waiter(lock, type, &wait, should_sleep_fn, p, ip);
275 unsigned seq, unsigned long ip);
292 void six_unlock_ip(struct six_lock *lock, enum six_lock_type type, unsigned long ip);
314 static inline bool six_trylock_ip_##type(struct six_lock *lock, unsigned long ip)\
316 return six_trylock_ip(lock, SIX_LOCK_##type, ip); \
327 unsigned long ip) \
329 return six_lock_ip_waiter(lock, SIX_LOCK_##type, wait, should_sleep_fn, p, ip);\
334 unsigned long ip) \
336 return six_lock_ip(lock, SIX_LOCK_##type, should_sleep_fn, p, ip);\
339 static inline bool six_relock_ip_##type(struct six_lock *lock, u32 seq, unsigned long ip)\
341 return six_relock_ip(lock, SIX_LOCK_##type, seq, ip); \
355 static inline void six_unlock_ip_##type(struct six_lock *lock, unsigned long ip) \
357 six_unlock_ip(lock, SIX_LOCK_##type, ip); \