1 # SPDX-License-Identifier: ((GPL-2.0 WITH Linu 1 # SPDX-License-Identifier: ((GPL-2.0 WITH Linux-syscall-note) OR BSD-3-Clause) 2 2 3 name: nfsd 3 name: nfsd 4 protocol: genetlink 4 protocol: genetlink 5 uapi-header: linux/nfsd_netlink.h 5 uapi-header: linux/nfsd_netlink.h 6 6 7 doc: NFSD configuration over generic netlink. 7 doc: NFSD configuration over generic netlink. 8 8 9 attribute-sets: 9 attribute-sets: 10 - 10 - 11 name: rpc-status 11 name: rpc-status 12 attributes: 12 attributes: 13 - 13 - 14 name: xid 14 name: xid 15 type: u32 15 type: u32 16 byte-order: big-endian 16 byte-order: big-endian 17 - 17 - 18 name: flags 18 name: flags 19 type: u32 19 type: u32 20 - 20 - 21 name: prog 21 name: prog 22 type: u32 22 type: u32 23 - 23 - 24 name: version 24 name: version 25 type: u8 25 type: u8 26 - 26 - 27 name: proc 27 name: proc 28 type: u32 28 type: u32 29 - 29 - 30 name: service_time 30 name: service_time 31 type: s64 31 type: s64 32 - 32 - 33 name: pad 33 name: pad 34 type: pad 34 type: pad 35 - 35 - 36 name: saddr4 36 name: saddr4 37 type: u32 37 type: u32 38 byte-order: big-endian 38 byte-order: big-endian 39 display-hint: ipv4 39 display-hint: ipv4 40 - 40 - 41 name: daddr4 41 name: daddr4 42 type: u32 42 type: u32 43 byte-order: big-endian 43 byte-order: big-endian 44 display-hint: ipv4 44 display-hint: ipv4 45 - 45 - 46 name: saddr6 46 name: saddr6 47 type: binary 47 type: binary 48 display-hint: ipv6 48 display-hint: ipv6 49 - 49 - 50 name: daddr6 50 name: daddr6 51 type: binary 51 type: binary 52 display-hint: ipv6 52 display-hint: ipv6 53 - 53 - 54 name: sport 54 name: sport 55 type: u16 55 type: u16 56 byte-order: big-endian 56 byte-order: big-endian 57 - 57 - 58 name: dport 58 name: dport 59 type: u16 59 type: u16 60 byte-order: big-endian 60 byte-order: big-endian 61 - 61 - 62 name: compound-ops 62 name: compound-ops 63 type: u32 63 type: u32 64 multi-attr: true 64 multi-attr: true 65 - 65 - 66 name: server 66 name: server 67 attributes: 67 attributes: 68 - 68 - 69 name: threads 69 name: threads 70 type: u32 70 type: u32 71 multi-attr: true 71 multi-attr: true 72 - 72 - 73 name: gracetime 73 name: gracetime 74 type: u32 74 type: u32 75 - 75 - 76 name: leasetime 76 name: leasetime 77 type: u32 77 type: u32 78 - 78 - 79 name: scope 79 name: scope 80 type: string 80 type: string 81 - 81 - 82 name: version 82 name: version 83 attributes: 83 attributes: 84 - 84 - 85 name: major 85 name: major 86 type: u32 86 type: u32 87 - 87 - 88 name: minor 88 name: minor 89 type: u32 89 type: u32 90 - 90 - 91 name: enabled 91 name: enabled 92 type: flag 92 type: flag 93 - 93 - 94 name: server-proto 94 name: server-proto 95 attributes: 95 attributes: 96 - 96 - 97 name: version 97 name: version 98 type: nest 98 type: nest 99 nested-attributes: version 99 nested-attributes: version 100 multi-attr: true 100 multi-attr: true 101 - 101 - 102 name: sock 102 name: sock 103 attributes: 103 attributes: 104 - 104 - 105 name: addr 105 name: addr 106 type: binary 106 type: binary 107 - 107 - 108 name: transport-name 108 name: transport-name 109 type: string 109 type: string 110 - 110 - 111 name: server-sock 111 name: server-sock 112 attributes: 112 attributes: 113 - 113 - 114 name: addr 114 name: addr 115 type: nest 115 type: nest 116 nested-attributes: sock 116 nested-attributes: sock 117 multi-attr: true 117 multi-attr: true 118 - << 119 name: pool-mode << 120 attributes: << 121 - << 122 name: mode << 123 type: string << 124 - << 125 name: npools << 126 type: u32 << 127 118 128 operations: 119 operations: 129 list: 120 list: 130 - 121 - 131 name: rpc-status-get 122 name: rpc-status-get 132 doc: dump pending nfsd rpc 123 doc: dump pending nfsd rpc 133 attribute-set: rpc-status 124 attribute-set: rpc-status 134 dump: 125 dump: 135 reply: 126 reply: 136 attributes: 127 attributes: 137 - xid 128 - xid 138 - flags 129 - flags 139 - prog 130 - prog 140 - version 131 - version 141 - proc 132 - proc 142 - service_time 133 - service_time 143 - saddr4 134 - saddr4 144 - daddr4 135 - daddr4 145 - saddr6 136 - saddr6 146 - daddr6 137 - daddr6 147 - sport 138 - sport 148 - dport 139 - dport 149 - compound-ops 140 - compound-ops 150 - 141 - 151 name: threads-set 142 name: threads-set 152 doc: set the number of running threads 143 doc: set the number of running threads 153 attribute-set: server 144 attribute-set: server 154 flags: [ admin-perm ] 145 flags: [ admin-perm ] 155 do: 146 do: 156 request: 147 request: 157 attributes: 148 attributes: 158 - threads 149 - threads 159 - gracetime 150 - gracetime 160 - leasetime 151 - leasetime 161 - scope 152 - scope 162 - 153 - 163 name: threads-get 154 name: threads-get 164 doc: get the number of running threads 155 doc: get the number of running threads 165 attribute-set: server 156 attribute-set: server 166 do: 157 do: 167 reply: 158 reply: 168 attributes: 159 attributes: 169 - threads 160 - threads 170 - gracetime 161 - gracetime 171 - leasetime 162 - leasetime 172 - scope 163 - scope 173 - 164 - 174 name: version-set 165 name: version-set 175 doc: set nfs enabled versions 166 doc: set nfs enabled versions 176 attribute-set: server-proto 167 attribute-set: server-proto 177 flags: [ admin-perm ] 168 flags: [ admin-perm ] 178 do: 169 do: 179 request: 170 request: 180 attributes: 171 attributes: 181 - version 172 - version 182 - 173 - 183 name: version-get 174 name: version-get 184 doc: get nfs enabled versions 175 doc: get nfs enabled versions 185 attribute-set: server-proto 176 attribute-set: server-proto 186 do: 177 do: 187 reply: 178 reply: 188 attributes: 179 attributes: 189 - version 180 - version 190 - 181 - 191 name: listener-set 182 name: listener-set 192 doc: set nfs running sockets 183 doc: set nfs running sockets 193 attribute-set: server-sock 184 attribute-set: server-sock 194 flags: [ admin-perm ] 185 flags: [ admin-perm ] 195 do: 186 do: 196 request: 187 request: 197 attributes: 188 attributes: 198 - addr 189 - addr 199 - 190 - 200 name: listener-get 191 name: listener-get 201 doc: get nfs running listeners 192 doc: get nfs running listeners 202 attribute-set: server-sock 193 attribute-set: server-sock 203 do: 194 do: 204 reply: 195 reply: 205 attributes: 196 attributes: 206 - addr 197 - addr 207 - << 208 name: pool-mode-set << 209 doc: set the current server pool-mode << 210 attribute-set: pool-mode << 211 flags: [ admin-perm ] << 212 do: << 213 request: << 214 attributes: << 215 - mode << 216 - << 217 name: pool-mode-get << 218 doc: get info about server pool-mode << 219 attribute-set: pool-mode << 220 do: << 221 reply: << 222 attributes: << 223 - mode << 224 - npools <<
Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.