Skip to content

Commit

Permalink
ieee1394: raw1394: add comments on lock usage
Browse files Browse the repository at this point in the history
Add a who-is-who about some locks and list heads in raw1394's struct
definitions.

Signed-off-by: Stefan Richter <[email protected]>
  • Loading branch information
Stefan Richter committed Dec 7, 2006
1 parent 23077f1 commit f9edc4f
Showing 1 changed file with 5 additions and 5 deletions.
10 changes: 5 additions & 5 deletions drivers/ieee1394/raw1394-private.h
Original file line number Diff line number Diff line change
Expand Up @@ -27,12 +27,12 @@ struct file_info {

struct hpsb_host *host;

struct list_head req_pending;
struct list_head req_complete;
struct list_head req_pending; /* protected by reqlists_lock */
struct list_head req_complete; /* protected by reqlists_lock */
spinlock_t reqlists_lock;
wait_queue_head_t wait_complete;

struct list_head addr_list;
struct list_head addr_list; /* protected by host_info_lock */

u8 __user *fcp_buffer;

Expand Down Expand Up @@ -63,7 +63,7 @@ struct arm_addr {
u8 client_transactions;
u64 recvb;
u16 rec_length;
u8 *addr_space_buffer; /* accessed by read/write/lock */
u8 *addr_space_buffer; /* accessed by read/write/lock requests */
};

struct pending_request {
Expand All @@ -79,7 +79,7 @@ struct pending_request {
struct host_info {
struct list_head list;
struct hpsb_host *host;
struct list_head file_info_list;
struct list_head file_info_list; /* protected by host_info_lock */
};

#endif /* IEEE1394_RAW1394_PRIVATE_H */

0 comments on commit f9edc4f

Please sign in to comment.