Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit f9edc4f5 authored by Stefan Richter's avatar Stefan Richter
Browse files

ieee1394: raw1394: add comments on lock usage



Add a who-is-who about some locks and list heads in raw1394's struct
definitions.

Signed-off-by: default avatarStefan Richter <stefanr@s5r6.in-berlin.de>
parent 23077f1d
Loading
Loading
Loading
Loading
+5 −5
Original line number Diff line number Diff line
@@ -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;

@@ -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 {
@@ -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 */