diff options
author | Davidlohr Bueso <dave@stgolabs.net> | 2015-06-30 17:58:42 -0400 |
---|---|---|
committer | Linus Torvalds <torvalds@linux-foundation.org> | 2015-06-30 22:44:58 -0400 |
commit | 55b7ae50167efc9b1c4f8fb60a99478cd46a82f7 (patch) | |
tree | 62c41a1492732e4e012c09ad4e319221acd7e51e /ipc | |
parent | ff35e5ef86fea1fa84eb7fdc939d0b1e3f1222bf (diff) |
ipc: rename ipc_obtain_object
... to ipc_obtain_object_idr, which is more meaningful and makes the code
slightly easier to follow.
Signed-off-by: Davidlohr Bueso <dbueso@suse.de>
Cc: Manfred Spraul <manfred@colorfullife.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
Diffstat (limited to 'ipc')
-rw-r--r-- | ipc/msg.c | 2 | ||||
-rw-r--r-- | ipc/sem.c | 4 | ||||
-rw-r--r-- | ipc/shm.c | 2 | ||||
-rw-r--r-- | ipc/util.c | 8 | ||||
-rw-r--r-- | ipc/util.h | 2 |
5 files changed, 9 insertions, 9 deletions
@@ -76,7 +76,7 @@ struct msg_sender { | |||
76 | 76 | ||
77 | static inline struct msg_queue *msq_obtain_object(struct ipc_namespace *ns, int id) | 77 | static inline struct msg_queue *msq_obtain_object(struct ipc_namespace *ns, int id) |
78 | { | 78 | { |
79 | struct kern_ipc_perm *ipcp = ipc_obtain_object(&msg_ids(ns), id); | 79 | struct kern_ipc_perm *ipcp = ipc_obtain_object_idr(&msg_ids(ns), id); |
80 | 80 | ||
81 | if (IS_ERR(ipcp)) | 81 | if (IS_ERR(ipcp)) |
82 | return ERR_CAST(ipcp); | 82 | return ERR_CAST(ipcp); |
@@ -391,7 +391,7 @@ static inline struct sem_array *sem_obtain_lock(struct ipc_namespace *ns, | |||
391 | struct kern_ipc_perm *ipcp; | 391 | struct kern_ipc_perm *ipcp; |
392 | struct sem_array *sma; | 392 | struct sem_array *sma; |
393 | 393 | ||
394 | ipcp = ipc_obtain_object(&sem_ids(ns), id); | 394 | ipcp = ipc_obtain_object_idr(&sem_ids(ns), id); |
395 | if (IS_ERR(ipcp)) | 395 | if (IS_ERR(ipcp)) |
396 | return ERR_CAST(ipcp); | 396 | return ERR_CAST(ipcp); |
397 | 397 | ||
@@ -410,7 +410,7 @@ static inline struct sem_array *sem_obtain_lock(struct ipc_namespace *ns, | |||
410 | 410 | ||
411 | static inline struct sem_array *sem_obtain_object(struct ipc_namespace *ns, int id) | 411 | static inline struct sem_array *sem_obtain_object(struct ipc_namespace *ns, int id) |
412 | { | 412 | { |
413 | struct kern_ipc_perm *ipcp = ipc_obtain_object(&sem_ids(ns), id); | 413 | struct kern_ipc_perm *ipcp = ipc_obtain_object_idr(&sem_ids(ns), id); |
414 | 414 | ||
415 | if (IS_ERR(ipcp)) | 415 | if (IS_ERR(ipcp)) |
416 | return ERR_CAST(ipcp); | 416 | return ERR_CAST(ipcp); |
@@ -129,7 +129,7 @@ void __init shm_init(void) | |||
129 | 129 | ||
130 | static inline struct shmid_kernel *shm_obtain_object(struct ipc_namespace *ns, int id) | 130 | static inline struct shmid_kernel *shm_obtain_object(struct ipc_namespace *ns, int id) |
131 | { | 131 | { |
132 | struct kern_ipc_perm *ipcp = ipc_obtain_object(&shm_ids(ns), id); | 132 | struct kern_ipc_perm *ipcp = ipc_obtain_object_idr(&shm_ids(ns), id); |
133 | 133 | ||
134 | if (IS_ERR(ipcp)) | 134 | if (IS_ERR(ipcp)) |
135 | return ERR_CAST(ipcp); | 135 | return ERR_CAST(ipcp); |
diff --git a/ipc/util.c b/ipc/util.c index 537a41c7f633..3fdfabfdd9c3 100644 --- a/ipc/util.c +++ b/ipc/util.c | |||
@@ -555,7 +555,7 @@ void ipc64_perm_to_ipc_perm(struct ipc64_perm *in, struct ipc_perm *out) | |||
555 | * Call inside the RCU critical section. | 555 | * Call inside the RCU critical section. |
556 | * The ipc object is *not* locked on exit. | 556 | * The ipc object is *not* locked on exit. |
557 | */ | 557 | */ |
558 | struct kern_ipc_perm *ipc_obtain_object(struct ipc_ids *ids, int id) | 558 | struct kern_ipc_perm *ipc_obtain_object_idr(struct ipc_ids *ids, int id) |
559 | { | 559 | { |
560 | struct kern_ipc_perm *out; | 560 | struct kern_ipc_perm *out; |
561 | int lid = ipcid_to_idx(id); | 561 | int lid = ipcid_to_idx(id); |
@@ -581,7 +581,7 @@ struct kern_ipc_perm *ipc_lock(struct ipc_ids *ids, int id) | |||
581 | struct kern_ipc_perm *out; | 581 | struct kern_ipc_perm *out; |
582 | 582 | ||
583 | rcu_read_lock(); | 583 | rcu_read_lock(); |
584 | out = ipc_obtain_object(ids, id); | 584 | out = ipc_obtain_object_idr(ids, id); |
585 | if (IS_ERR(out)) | 585 | if (IS_ERR(out)) |
586 | goto err1; | 586 | goto err1; |
587 | 587 | ||
@@ -605,7 +605,7 @@ err1: | |||
605 | * @ids: ipc identifier set | 605 | * @ids: ipc identifier set |
606 | * @id: ipc id to look for | 606 | * @id: ipc id to look for |
607 | * | 607 | * |
608 | * Similar to ipc_obtain_object() but also checks | 608 | * Similar to ipc_obtain_object_idr() but also checks |
609 | * the ipc object reference counter. | 609 | * the ipc object reference counter. |
610 | * | 610 | * |
611 | * Call inside the RCU critical section. | 611 | * Call inside the RCU critical section. |
@@ -613,7 +613,7 @@ err1: | |||
613 | */ | 613 | */ |
614 | struct kern_ipc_perm *ipc_obtain_object_check(struct ipc_ids *ids, int id) | 614 | struct kern_ipc_perm *ipc_obtain_object_check(struct ipc_ids *ids, int id) |
615 | { | 615 | { |
616 | struct kern_ipc_perm *out = ipc_obtain_object(ids, id); | 616 | struct kern_ipc_perm *out = ipc_obtain_object_idr(ids, id); |
617 | 617 | ||
618 | if (IS_ERR(out)) | 618 | if (IS_ERR(out)) |
619 | goto out; | 619 | goto out; |
diff --git a/ipc/util.h b/ipc/util.h index 1a5a0fcd099c..3a8a5a0eca62 100644 --- a/ipc/util.h +++ b/ipc/util.h | |||
@@ -132,7 +132,7 @@ void ipc_rcu_putref(void *ptr, void (*func)(struct rcu_head *head)); | |||
132 | void ipc_rcu_free(struct rcu_head *head); | 132 | void ipc_rcu_free(struct rcu_head *head); |
133 | 133 | ||
134 | struct kern_ipc_perm *ipc_lock(struct ipc_ids *, int); | 134 | struct kern_ipc_perm *ipc_lock(struct ipc_ids *, int); |
135 | struct kern_ipc_perm *ipc_obtain_object(struct ipc_ids *ids, int id); | 135 | struct kern_ipc_perm *ipc_obtain_object_idr(struct ipc_ids *ids, int id); |
136 | 136 | ||
137 | void kernel_to_ipc64_perm(struct kern_ipc_perm *in, struct ipc64_perm *out); | 137 | void kernel_to_ipc64_perm(struct kern_ipc_perm *in, struct ipc64_perm *out); |
138 | void ipc64_perm_to_ipc_perm(struct ipc64_perm *in, struct ipc_perm *out); | 138 | void ipc64_perm_to_ipc_perm(struct ipc64_perm *in, struct ipc_perm *out); |