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

Commit 7299d186 authored by James Simmons's avatar James Simmons Committed by Greg Kroah-Hartman
Browse files

staging: lustre: selftest: convert lstcon_tsb_hdr_t to proper struct



Turn typedef lstcon_tsb_hdr_t to proper structure

Signed-off-by: default avatarJames Simmons <uja.ornl@gmail.com>
Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@linuxfoundation.org>
parent 6bd88c7a
Loading
Loading
Loading
Loading
+3 −2
Original line number Diff line number Diff line
@@ -650,7 +650,7 @@ lstcon_dbgrpc_prep(struct lstcon_node *nd, unsigned feats, struct lstcon_rpc **c

int
lstcon_batrpc_prep(struct lstcon_node *nd, int transop, unsigned feats,
		   lstcon_tsb_hdr_t *tsb, struct lstcon_rpc **crpc)
		   struct lstcon_tsb_hdr *tsb, struct lstcon_rpc **crpc)
{
	lstcon_batch_t *batch;
	srpc_batch_reqst_t *brq;
@@ -1135,7 +1135,8 @@ lstcon_rpc_trans_ndlist(struct list_head *ndlist,
		case LST_TRANS_TSBCLIQRY:
		case LST_TRANS_TSBSRVQRY:
			rc = lstcon_batrpc_prep(nd, transop, feats,
						(lstcon_tsb_hdr_t *)arg, &rpc);
						(struct lstcon_tsb_hdr *)arg,
						&rpc);
			break;
		case LST_TRANS_STATQRY:
			rc = lstcon_statrpc_prep(nd, feats, &rpc);
+1 −1
Original line number Diff line number Diff line
@@ -1406,7 +1406,7 @@ lstcon_test_batch_query(char *name, int testidx, int client,
	struct lstcon_rpc_trans *trans;
	struct list_head *translist;
	struct list_head *ndlist;
	lstcon_tsb_hdr_t *hdr;
	struct lstcon_tsb_hdr *hdr;
	lstcon_batch_t *batch;
	lstcon_test_t *test = NULL;
	int transop;
+4 −4
Original line number Diff line number Diff line
@@ -84,13 +84,13 @@ struct lstcon_group {
#define LST_BATCH_IDLE	  0xB0	    /* idle batch */
#define LST_BATCH_RUNNING 0xB1	    /* running batch */

typedef struct lstcon_tsb_hdr {
struct lstcon_tsb_hdr {
	lst_bid_t	 tsb_id;	 /* batch ID */
	int		 tsb_index;	 /* test index */
} lstcon_tsb_hdr_t;
};

typedef struct {
	lstcon_tsb_hdr_t bat_hdr;	  /* test_batch header */
	struct lstcon_tsb_hdr	bat_hdr;	/* test_batch header */
	struct list_head bat_link;	  /* chain on session's batches list */
	int		 bat_ntest;	  /* # of test */
	int		 bat_state;	  /* state of the batch */
@@ -109,7 +109,7 @@ typedef struct {
} lstcon_batch_t; /* (tests ) batch descriptor */

typedef struct lstcon_test {
	lstcon_tsb_hdr_t tes_hdr;	 /* test batch header */
	struct lstcon_tsb_hdr	tes_hdr;	/* test batch header */
	struct list_head tes_link;	 /* chain on batch's tests list */
	lstcon_batch_t	 *tes_batch;	 /* pointer to batch */