Lines Matching refs:args

12 def args_to_req(ynl, op_name, args, req):
19 if len(args) == 0:
24 while i < len(args):
25 attr = args[i]
26 if i + 1 >= len(args):
34 val = args[i+1]
72 def doit(ynl, args, op_name):
78 'dev-name': args.device,
82 args_to_req(ynl, op_name, args.args, req)
85 def dumpit(ynl, args, op_name, extra = {}):
95 if msg['header']['dev-name'] == args.device:
96 if args.json:
102 print(f"Not supported for device {args.device}")
151 parser.add_argument('args', metavar='args', type=str, nargs='*')
152 global args
153 args = parser.parse_args()
160 if args.set_priv_flags:
165 if args.set_eee:
166 return doit(ynl, args, 'eee-set')
168 if args.set_pause:
169 return doit(ynl, args, 'pause-set')
171 if args.set_coalesce:
172 return doit(ynl, args, 'coalesce-set')
174 if args.set_features:
179 if args.set_channels:
180 return doit(ynl, args, 'channels-set')
182 if args.set_ring:
183 return doit(ynl, args, 'rings-set')
185 if args.show_priv_flags:
186 flags = bits_to_dict(dumpit(ynl, args, 'privflags-get')['flags'])
190 if args.show_eee:
191 eee = dumpit(ynl, args, 'eee-get')
211 if args.show_pause:
212 print_field(dumpit(ynl, args, 'pause-get'),
218 if args.show_coalesce:
219 print_field(dumpit(ynl, args, 'coalesce-get'))
222 if args.show_features:
223 reply = dumpit(ynl, args, 'features-get')
249 if args.show_channels:
250 reply = dumpit(ynl, args, 'channels-get')
251 print(f'Channel parameters for {args.device}:')
269 if args.show_ring:
270 reply = dumpit(ynl, args, 'channels-get')
272 print(f'Ring parameters for {args.device}:')
295 if args.statistics:
299 strset = dumpit(ynl, args, 'strset-get')
318 rsp = dumpit(ynl, args, 'stats-get', req)
322 if args.show_time_stamping:
323 tsinfo = dumpit(ynl, args, 'tsinfo-get')
325 print(f'Time stamping parameters for {args.device}:')
339 print(f'Settings for {args.device}:')
340 linkmodes = dumpit(ynl, args, 'linkmodes-get')
388 linkinfo = dumpit(ynl, args, 'linkinfo-get')
410 debug = dumpit(ynl, args, 'debug-get')
414 linkstate = dumpit(ynl, args, 'linkstate-get')