Lines Matching refs:lnfn

270 	struct ipmi_function_params * p, struct lun_netfn_support * lnfn)  in _get_command_support()  argument
277 if (!p || !lnfn) { in _get_command_support()
305 lnfn->command[c].support |= BIT_AVAILABLE; in _get_command_support()
307 memcpy(lnfn->command_mask, d, MAX_COMMAND_BYTES/2); in _get_command_support()
332 lnfn->command[128+c].support |= BIT_AVAILABLE; in _get_command_support()
334 memcpy(lnfn->command_mask+MAX_COMMAND_BYTES/2, d, MAX_COMMAND_BYTES/2); in _get_command_support()
349 struct ipmi_function_params * p, struct lun_netfn_support * lnfn) in _get_command_configurable() argument
356 if (!p || !lnfn) { in _get_command_configurable()
384 lnfn->command[c].support |= BIT_CONFIGURABLE; in _get_command_configurable()
386 memcpy(lnfn->config_mask, d, MAX_COMMAND_BYTES/2); in _get_command_configurable()
411 lnfn->command[128+c].support |= BIT_CONFIGURABLE; in _get_command_configurable()
413 memcpy(lnfn->config_mask+MAX_COMMAND_BYTES/2, d, MAX_COMMAND_BYTES/2); in _get_command_configurable()
428 struct ipmi_function_params * p, struct lun_netfn_support * lnfn) in _get_command_enables() argument
435 if (!p || !lnfn) { in _get_command_enables()
463 lnfn->command[c].support |= BIT_ENABLED; in _get_command_enables()
465 memcpy(lnfn->enable_mask, d, MAX_COMMAND_BYTES/2); in _get_command_enables()
490 lnfn->command[128+c].support |= BIT_ENABLED; in _get_command_enables()
492 memcpy(lnfn->enable_mask+MAX_COMMAND_BYTES/2, d, MAX_COMMAND_BYTES/2); in _get_command_enables()
510 struct ipmi_function_params * p, struct lun_netfn_support * lnfn, in _set_command_enables() argument
518 if (!p || !lnfn) { in _set_command_enables()
524 print_bitfield(lnfn->command_mask, MAX_COMMAND_BYTES, 1, LOG_INFO); in _set_command_enables()
526 print_bitfield(lnfn->config_mask, MAX_COMMAND_BYTES, 0, LOG_INFO); in _set_command_enables()
528 print_bitfield(lnfn->enable_mask, MAX_COMMAND_BYTES, 0, LOG_INFO); in _set_command_enables()
535 enable[c] = (lnfn->config_mask[c] & enable[c]) | in _set_command_enables()
536 (~lnfn->config_mask[c] & lnfn->enable_mask[c]); in _set_command_enables()
542 (lnfn->config_mask[SET_COMMAND_ENABLE_BYTE] in _set_command_enables()
544 (~lnfn->config_mask[SET_COMMAND_ENABLE_BYTE] in _set_command_enables()
545 & lnfn->enable_mask[SET_COMMAND_ENABLE_BYTE]); in _set_command_enables()