Motr
M0
bulk_mem.h
Go to the documentation of this file.
1
/* -*- C -*- */
2
/*
3
* Copyright (c) 2012-2020 Seagate Technology LLC and/or its Affiliates
4
*
5
* Licensed under the Apache License, Version 2.0 (the "License");
6
* you may not use this file except in compliance with the License.
7
* You may obtain a copy of the License at
8
*
9
* http://www.apache.org/licenses/LICENSE-2.0
10
*
11
* Unless required by applicable law or agreed to in writing, software
12
* distributed under the License is distributed on an "AS IS" BASIS,
13
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14
* See the License for the specific language governing permissions and
15
* limitations under the License.
16
*
17
* For any questions about this software or licensing,
18
* please email opensource@seagate.com or cortx-questions@seagate.com.
19
*
20
*/
21
22
#pragma once
23
24
#ifndef __MOTR_NET_BULK_MEM_H__
25
#define __MOTR_NET_BULK_MEM_H__
26
27
#include "
net/net.h
"
28
46
enum
{
47
M0_NET_BULK_MEM_XEP_ADDR_LEN
= 36
48
};
49
53
extern
const
struct
m0_net_xprt
m0_net_bulk_mem_xprt
;
54
62
M0_INTERNAL
void
m0_net_bulk_mem_tm_set_num_threads
(
struct
m0_net_transfer_mc
63
*tm,
size_t
num
);
64
70
M0_INTERNAL
size_t
m0_net_bulk_mem_tm_get_num_threads
(
const
struct
71
m0_net_transfer_mc
*tm);
72
73
78
#endif
/* __MOTR_NET_BULK_MEM_H__ */
79
80
/*
81
* Local variables:
82
* c-indentation-style: "K&R"
83
* c-basic-offset: 8
84
* tab-width: 8
85
* fill-column: 79
86
* scroll-step: 1
87
* End:
88
*/
net.h
m0_net_bulk_mem_tm_set_num_threads
M0_INTERNAL void m0_net_bulk_mem_tm_set_num_threads(struct m0_net_transfer_mc *tm, size_t num)
Definition:
mem_xprt_xo.c:594
m0_net_xprt
Definition:
net.h:124
m0_net_transfer_mc
Definition:
net.h:811
M0_NET_BULK_MEM_XEP_ADDR_LEN
Definition:
bulk_mem.h:47
m0_net_bulk_mem_tm_get_num_threads
M0_INTERNAL size_t m0_net_bulk_mem_tm_get_num_threads(const struct m0_net_transfer_mc *tm)
Definition:
mem_xprt_xo.c:606
num
int num
Definition:
bulk_if.c:54
m0_net_bulk_mem_xprt
const struct m0_net_xprt m0_net_bulk_mem_xprt
Definition:
mem_xprt_xo.c:761
net
bulk_mem.h
Generated on Thu Apr 14 2022 14:02:58 for Motr by
1.8.14