• Home
  • Raw
  • Download

Lines Matching refs:node_instance

386 snmp_msg_getnext_validate_node_inst(struct snmp_node_instance *node_instance, void *validate_arg)  in snmp_msg_getnext_validate_node_inst()  argument
388 …if (((node_instance->access & SNMP_NODE_INSTANCE_ACCESS_READ) != SNMP_NODE_INSTANCE_ACCESS_READ) |… in snmp_msg_getnext_validate_node_inst()
393 …if ((node_instance->asn1_type == SNMP_ASN1_TYPE_COUNTER64) && (((struct snmp_request *)validate_ar… in snmp_msg_getnext_validate_node_inst()
406 struct snmp_node_instance node_instance; in snmp_process_varbind() local
407 memset(&node_instance, 0, sizeof(node_instance)); in snmp_process_varbind()
411 …->oid.id, vb->oid.len, snmp_msg_getnext_validate_node_inst, request, &result_oid, &node_instance); in snmp_process_varbind()
417 … request->error_status = snmp_get_node_instance_from_oid(vb->oid.id, vb->oid.len, &node_instance); in snmp_process_varbind()
421 request->error_status = snmp_msg_getnext_validate_node_inst(&node_instance, request); in snmp_process_varbind()
424 if (node_instance.release_instance != NULL) { in snmp_process_varbind()
425 node_instance.release_instance(&node_instance); in snmp_process_varbind()
453 s16_t len = node_instance.get_value(&node_instance, vb->value); in snmp_process_varbind()
457 vb->type = node_instance.asn1_type; in snmp_process_varbind()
471 if (node_instance.release_instance != NULL) { in snmp_process_varbind()
472 node_instance.release_instance(&node_instance); in snmp_process_varbind()
666 struct snmp_node_instance node_instance; in snmp_process_set_request() local
667 memset(&node_instance, 0, sizeof(node_instance)); in snmp_process_set_request()
669 … request->error_status = snmp_get_node_instance_from_oid(vb.oid.id, vb.oid.len, &node_instance); in snmp_process_set_request()
671 if (node_instance.asn1_type != vb.type) { in snmp_process_set_request()
673 …} else if (((node_instance.access & SNMP_NODE_INSTANCE_ACCESS_WRITE) != SNMP_NODE_INSTANCE_ACCESS_… in snmp_process_set_request()
676 if (node_instance.set_test != NULL) { in snmp_process_set_request()
677 request->error_status = node_instance.set_test(&node_instance, vb.value_len, vb.value); in snmp_process_set_request()
681 if (node_instance.release_instance != NULL) { in snmp_process_set_request()
682 node_instance.release_instance(&node_instance); in snmp_process_set_request()
704 struct snmp_node_instance node_instance; in snmp_process_set_request() local
705 memset(&node_instance, 0, sizeof(node_instance)); in snmp_process_set_request()
706 … request->error_status = snmp_get_node_instance_from_oid(vb.oid.id, vb.oid.len, &node_instance); in snmp_process_set_request()
708 if (node_instance.set_value(&node_instance, vb.value_len, vb.value) != SNMP_ERR_NOERROR) { in snmp_process_set_request()
717 if (node_instance.release_instance != NULL) { in snmp_process_set_request()
718 node_instance.release_instance(&node_instance); in snmp_process_set_request()