Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > linux.kernel > #1588431
| From | James Simmons <jsimmons@infradead.org> |
|---|---|
| Newsgroups | linux.kernel |
| Subject | [PATCH 00/34] staging: lustre: lnet: remove most of typedefs from LNet headers |
| Date | 2017-02-27 01:50 +0100 |
| Message-ID | <tfhFL-675-3@gated-at.bofh.it> (permalink) |
| Organization | linux.* mail to news gateway |
Remove the majority of typedefs from the LNet headers. Change them into structures or enums instead. Currently only lnet_nid_t are lnet_pid_t are left. Removed the rest of the typedefs in socklnd.h as well James Simmons (34): staging: lustre: socklnd: change UAPI typedefs to proper structure staging: lustre: lnet: change lnet_handle_eq_t to proper struct staging: lustre: lnet: change lnet_handle_md_t to proper struct staging: lustre: lnet: change lnet_handle_me_t to proper struct staging: lustre: lnet: remove generic lnet_handle_any_t staging: lustre: lnet: change lnet_msg_t to proper structure staging: lustre: lnet: change lnet_libhandle_t to proper structure staging: lustre: lnet: change lnet_eq_t to proper structure staging: lustre: lnet: change lnet_me_t to proper structure staging: lustre: lnet: change lnet_libmd_t to proper structure staging: lustre: lnet: change lnet_test_peer_t to proper structure staging: lustre: lnet: change lnd_t to proper structure staging: lustre: lnet: change lnet_ni_t to proper structure staging: lustre: lnet: change lnet_rc_data_t to proper structure staging: lustre: lnet: change lnet_peer_t to proper structure staging: lustre: lnet: change lnet_route_t to proper structure staging: lustre: lnet: change lnet_remotenet_t to proper structure staging: lustre: lnet: change lnet_rtrbufpool_t to proper structure staging: lustre: lnet: change lnet_rtrbuf_t to proper structure staging: lustre: lnet: change lnet_portal_t to proper structure staging: lustre: lnet: change lnet_t to proper structure staging: lustre: lnet: give LNET_MATCH* enum a name staging: lustre: lnet: change lnet_counter_t to proper structure staging: lustre: lnet: change lnet_md_t to proper structure staging: lustre: lnet: change lnet_event_t to proper structure staging: lustre: lnet: change lnet_process_id_t to proper structure staging: lustre: lnet: change lnet_msg_type_t to proper enum staging: lustre: lnet: change lnet_unlink_t to proper enum staging: lustre: lnet: change lnet_ins_pos_t to proper enum staging: lustre: lnet: change lnet_event_kind_t to proper enum staging: lustre: lnet: change lnet_ack_req_t to proper enum staging: lustre: lnet: remove LNET_SEQ_BASETYPE staging: lustre: lnet: remove unused lnet_md_iovec_t staging: lustre: lnet: use struct bio_vec instead of typedef drivers/staging/lustre/include/linux/lnet/api.h | 65 +++--- .../staging/lustre/include/linux/lnet/lib-lnet.h | 232 +++++++++++---------- .../staging/lustre/include/linux/lnet/lib-types.h | 137 ++++++------ drivers/staging/lustre/include/linux/lnet/lnetst.h | 12 +- drivers/staging/lustre/include/linux/lnet/nidstr.h | 2 +- .../staging/lustre/include/linux/lnet/socklnd.h | 14 +- drivers/staging/lustre/include/linux/lnet/types.h | 155 +++++++------- .../staging/lustre/lnet/klnds/o2iblnd/o2iblnd.c | 30 +-- .../staging/lustre/lnet/klnds/o2iblnd/o2iblnd.h | 21 +- .../staging/lustre/lnet/klnds/o2iblnd/o2iblnd_cb.c | 65 +++--- .../lustre/lnet/klnds/o2iblnd/o2iblnd_modparams.c | 2 +- .../staging/lustre/lnet/klnds/socklnd/socklnd.c | 69 +++--- .../staging/lustre/lnet/klnds/socklnd/socklnd.h | 76 +++---- .../staging/lustre/lnet/klnds/socklnd/socklnd_cb.c | 54 ++--- .../lustre/lnet/klnds/socklnd/socklnd_lib.c | 4 +- .../lustre/lnet/klnds/socklnd/socklnd_proto.c | 38 ++-- drivers/staging/lustre/lnet/lnet/acceptor.c | 2 +- drivers/staging/lustre/lnet/lnet/api-ni.c | 151 +++++++------- drivers/staging/lustre/lnet/lnet/config.c | 8 +- drivers/staging/lustre/lnet/lnet/lib-eq.c | 26 +-- drivers/staging/lustre/lnet/lnet/lib-md.c | 29 +-- drivers/staging/lustre/lnet/lnet/lib-me.c | 28 +-- drivers/staging/lustre/lnet/lnet/lib-move.c | 195 ++++++++--------- drivers/staging/lustre/lnet/lnet/lib-msg.c | 41 ++-- drivers/staging/lustre/lnet/lnet/lib-ptl.c | 30 +-- drivers/staging/lustre/lnet/lnet/lo.c | 12 +- drivers/staging/lustre/lnet/lnet/nidstrings.c | 2 +- drivers/staging/lustre/lnet/lnet/peer.c | 38 ++-- drivers/staging/lustre/lnet/lnet/router.c | 164 ++++++++------- drivers/staging/lustre/lnet/lnet/router_proc.c | 34 +-- drivers/staging/lustre/lnet/selftest/brw_test.c | 4 +- drivers/staging/lustre/lnet/selftest/conrpc.c | 6 +- drivers/staging/lustre/lnet/selftest/console.c | 39 ++-- drivers/staging/lustre/lnet/selftest/console.h | 14 +- drivers/staging/lustre/lnet/selftest/framework.c | 4 +- drivers/staging/lustre/lnet/selftest/ping_test.c | 2 +- drivers/staging/lustre/lnet/selftest/rpc.c | 31 +-- drivers/staging/lustre/lnet/selftest/rpc.h | 2 +- drivers/staging/lustre/lnet/selftest/selftest.h | 42 ++-- drivers/staging/lustre/lustre/include/lustre_net.h | 32 +-- drivers/staging/lustre/lustre/llite/llite_lib.c | 2 +- drivers/staging/lustre/lustre/llite/super25.c | 2 +- drivers/staging/lustre/lustre/osc/osc_request.c | 5 +- drivers/staging/lustre/lustre/ptlrpc/client.c | 4 +- drivers/staging/lustre/lustre/ptlrpc/connection.c | 6 +- drivers/staging/lustre/lustre/ptlrpc/events.c | 18 +- drivers/staging/lustre/lustre/ptlrpc/niobuf.c | 24 +-- drivers/staging/lustre/lustre/ptlrpc/pers.c | 2 +- .../staging/lustre/lustre/ptlrpc/ptlrpc_internal.h | 2 +- 49 files changed, 1004 insertions(+), 973 deletions(-) -- 1.8.3.1
Back to linux.kernel | Previous | Next — Next in thread | Find similar | Unroll thread
[PATCH 00/34] staging: lustre: lnet: remove most of typedefs from LNet headers James Simmons <jsimmons@infradead.org> - 2017-02-27 01:50 +0100 [PATCH 01/34] staging: lustre: socklnd: change UAPI typedefs to proper structure James Simmons <jsimmons@infradead.org> - 2017-02-27 01:50 +0100 [PATCH 12/34] staging: lustre: lnet: change lnd_t to proper structure James Simmons <jsimmons@infradead.org> - 2017-02-27 02:00 +0100 [PATCH 09/34] staging: lustre: lnet: change lnet_me_t to proper structure James Simmons <jsimmons@infradead.org> - 2017-02-27 02:00 +0100 [PATCH 11/34] staging: lustre: lnet: change lnet_test_peer_t to proper structure James Simmons <jsimmons@infradead.org> - 2017-02-27 02:00 +0100 [PATCH 06/34] staging: lustre: lnet: change lnet_msg_t to proper structure James Simmons <jsimmons@infradead.org> - 2017-02-27 02:00 +0100 [PATCH 16/34] staging: lustre: lnet: change lnet_route_t to proper structure James Simmons <jsimmons@infradead.org> - 2017-02-27 02:00 +0100 [PATCH 07/34] staging: lustre: lnet: change lnet_libhandle_t to proper structure James Simmons <jsimmons@infradead.org> - 2017-02-27 02:00 +0100 [PATCH 10/34] staging: lustre: lnet: change lnet_libmd_t to proper structure James Simmons <jsimmons@infradead.org> - 2017-02-27 02:00 +0100 [PATCH 05/34] staging: lustre: lnet: remove generic lnet_handle_any_t James Simmons <jsimmons@infradead.org> - 2017-02-27 02:00 +0100 [PATCH 17/34] staging: lustre: lnet: change lnet_remotenet_t to proper structure James Simmons <jsimmons@infradead.org> - 2017-02-27 02:00 +0100 [PATCH 15/34] staging: lustre: lnet: change lnet_peer_t to proper structure James Simmons <jsimmons@infradead.org> - 2017-02-27 02:00 +0100 [PATCH 08/34] staging: lustre: lnet: change lnet_eq_t to proper structure James Simmons <jsimmons@infradead.org> - 2017-02-27 02:00 +0100 [PATCH 27/34] staging: lustre: lnet: change lnet_msg_type_t to proper enum James Simmons <jsimmons@infradead.org> - 2017-02-27 02:10 +0100 [PATCH 23/34] staging: lustre: lnet: change lnet_counter_t to proper structure James Simmons <jsimmons@infradead.org> - 2017-02-27 02:10 +0100 [PATCH 19/34] staging: lustre: lnet: change lnet_rtrbuf_t to proper structure James Simmons <jsimmons@infradead.org> - 2017-02-27 02:10 +0100 [PATCH 21/34] staging: lustre: lnet: change lnet_t to proper structure James Simmons <jsimmons@infradead.org> - 2017-02-27 02:10 +0100 [PATCH 18/34] staging: lustre: lnet: change lnet_rtrbufpool_t to proper structure James Simmons <jsimmons@infradead.org> - 2017-02-27 02:10 +0100 [PATCH 31/34] staging: lustre: lnet: change lnet_ack_req_t to proper enum James Simmons <jsimmons@infradead.org> - 2017-02-27 02:20 +0100 [PATCH 02/34] staging: lustre: lnet: change lnet_handle_eq_t to proper struct James Simmons <jsimmons@infradead.org> - 2017-02-27 02:20 +0100 [PATCH 03/34] staging: lustre: lnet: change lnet_handle_md_t to proper struct James Simmons <jsimmons@infradead.org> - 2017-02-27 02:20 +0100 [PATCH 04/34] staging: lustre: lnet: change lnet_handle_me_t to proper struct James Simmons <jsimmons@infradead.org> - 2017-02-27 02:20 +0100 [PATCH 32/34] staging: lustre: lnet: remove LNET_SEQ_BASETYPE James Simmons <jsimmons@infradead.org> - 2017-02-27 02:20 +0100 [PATCH 14/34] staging: lustre: lnet: change lnet_rc_data_t to proper structure James Simmons <jsimmons@infradead.org> - 2017-02-27 02:20 +0100 [PATCH 28/34] staging: lustre: lnet: change lnet_unlink_t to proper enum James Simmons <jsimmons@infradead.org> - 2017-02-27 02:20 +0100 [PATCH 34/34] staging: lustre: lnet: use struct bio_vec instead of typedef James Simmons <jsimmons@infradead.org> - 2017-02-27 02:20 +0100 [PATCH 33/34] staging: lustre: lnet: remove unused lnet_md_iovec_t James Simmons <jsimmons@infradead.org> - 2017-02-27 02:20 +0100 [PATCH 20/34] staging: lustre: lnet: change lnet_portal_t to proper structure James Simmons <jsimmons@infradead.org> - 2017-02-27 02:30 +0100 [PATCH 24/34] staging: lustre: lnet: change lnet_md_t to proper structure James Simmons <jsimmons@infradead.org> - 2017-02-27 02:40 +0100 [PATCH 29/34] staging: lustre: lnet: change lnet_ins_pos_t to proper enum James Simmons <jsimmons@infradead.org> - 2017-02-27 02:50 +0100 [PATCH 30/34] staging: lustre: lnet: change lnet_event_kind_t to proper enum James Simmons <jsimmons@infradead.org> - 2017-02-27 02:50 +0100 [PATCH 22/34] staging: lustre: lnet: give LNET_MATCH* enum a name James Simmons <jsimmons@infradead.org> - 2017-02-27 03:30 +0100 [PATCH 25/34] staging: lustre: lnet: change lnet_event_t to proper structure James Simmons <jsimmons@infradead.org> - 2017-02-27 03:40 +0100
csiph-web