Home | History | Annotate | Download | only in src

Lines Matching refs:error_code

214 * @param error_code Status code of this operation
216 * @return RMNETCTL_LIB_ERR if there was a library error. Check error_code
218 static inline int _rmnetctl_check_len(int str_len, uint16_t *error_code) {
222 *error_code = RMNETCTL_API_ERR_STRING_TRUNCATION;
234 * @param error_code Status code of this operation
236 * @return RMNETCTL_LIB_ERR if there was a library error. Check error_code
238 static inline int _rmnetctl_check_code(int crd, uint16_t *error_code) {
242 *error_code = RMNETCTL_API_ERR_RETURN_TYPE;
254 * @param error_code Status code of this operation
256 * @return RMNETCTL_LIB_ERR if there was a library error. Check error_code
258 static inline int _rmnetctl_check_data(int crd, uint16_t *error_code) {
262 *error_code = RMNETCTL_API_ERR_RETURN_TYPE;
272 * @details Checks if the error_code from the transaction is zero for a return
275 * @param error_code Status code of this operation
278 * Check error_code
280 static inline int _rmnetctl_set_codes(int error_val, uint16_t *error_code) {
282 *error_code = error_val;
283 if (*error_code == RMNETCTL_SUCCESS)
292 int rmnetctl_init(rmnetctl_hndl_t **hndl, uint16_t *error_code)
296 if ((!hndl) || (!error_code)){
303 *error_code = RMNETCTL_API_ERR_HNDL_INVALID;
312 *error_code = RMNETCTL_INIT_ERR_PROCESS_ID;
319 *error_code = RMNETCTL_INIT_ERR_NETLINK_FD;
335 *error_code = RMNETCTL_INIT_ERR_BIND;
360 uint16_t *error_code,
366 if ((!hndl) || (!error_code) || _rmnetctl_check_dev_name(dev_name) ||
380 if (_rmnetctl_check_len(str_len, error_code) != RMNETCTL_SUCCESS)
383 if ((*error_code = rmnetctl_transact(hndl, &request, &response))
386 if (_rmnetctl_check_code(response.crd, error_code) != RMNETCTL_SUCCESS)
388 return_code = _rmnetctl_set_codes(response.return_code, error_code);
396 uint16_t *error_code) {
400 if ((!hndl) || (!register_status) || (!error_code) ||
410 if (_rmnetctl_check_len(str_len, error_code) != RMNETCTL_SUCCESS)
413 if ((*error_code = rmnetctl_transact(hndl, &request, &response))
417 if (_rmnetctl_check_data(response.crd, error_code) != RMNETCTL_SUCCESS)
431 uint16_t *error_code) {
435 if ((!hndl) || (!error_code) || _rmnetctl_check_dev_name(dev_name)) {
447 if (_rmnetctl_check_len(str_len, error_code) != RMNETCTL_SUCCESS)
454 if ((*error_code = rmnetctl_transact(hndl, &request, &response))
458 if (_rmnetctl_check_code(response.crd, error_code) != RMNETCTL_SUCCESS)
461 return_code = _rmnetctl_set_codes(response.return_code, error_code);
471 uint16_t *error_code) {
476 (!error_code) || _rmnetctl_check_dev_name(dev_name)) {
486 if (_rmnetctl_check_len(str_len, error_code) != RMNETCTL_SUCCESS)
489 if ((*error_code = rmnetctl_transact(hndl, &request, &response))
493 if (_rmnetctl_check_data(response.crd, error_code) != RMNETCTL_SUCCESS)
508 uint16_t *error_code) {
512 if ((!hndl) || (!error_code) || _rmnetctl_check_dev_name(dev_name)) {
524 if (_rmnetctl_check_len(str_len, error_code) != RMNETCTL_SUCCESS)
529 if ((*error_code = rmnetctl_transact(hndl, &request, &response))
533 if (_rmnetctl_check_code(response.crd, error_code) != RMNETCTL_SUCCESS)
536 return_code = _rmnetctl_set_codes(response.return_code, error_code);
545 uint16_t *error_code) {
549 if ((!hndl) || (!error_code) ||
561 if (_rmnetctl_check_len(str_len, error_code) != RMNETCTL_SUCCESS)
564 if ((*error_code = rmnetctl_transact(hndl, &request, &response))
568 if (_rmnetctl_check_data(response.crd, error_code) != RMNETCTL_SUCCESS)
587 uint16_t *error_code) {
591 if ((!hndl) || ((ep_id < -1) || (ep_id > 31)) || (!error_code) ||
605 if (_rmnetctl_check_len(str_len, error_code) != RMNETCTL_SUCCESS)
611 if (_rmnetctl_check_len(str_len, error_code) != RMNETCTL_SUCCESS)
616 if ((*error_code = rmnetctl_transact(hndl, &request, &response))
619 if (_rmnetctl_check_code(response.crd, error_code) != RMNETCTL_SUCCESS)
622 return_code = _rmnetctl_set_codes(response.return_code, error_code);
630 uint16_t *error_code) {
635 if ((!hndl) || ((ep_id < -1) || (ep_id > 31)) || (!error_code) ||
648 if (_rmnetctl_check_len(str_len, error_code) != RMNETCTL_SUCCESS)
653 if ((*error_code = rmnetctl_transact(hndl, &request, &response))
656 if (_rmnetctl_check_code(response.crd, error_code) != RMNETCTL_SUCCESS)
659 return_code = _rmnetctl_set_codes(response.return_code, error_code);
670 uint16_t *error_code) {
674 if ((!hndl) || (!operating_mode) || (!error_code) || ((ep_id < -1) ||
686 if (_rmnetctl_check_len(str_len, error_code) != RMNETCTL_SUCCESS)
691 if ((*error_code = rmnetctl_transact(hndl, &request, &response))
694 if (_rmnetctl_check_data(response.crd, error_code) != RMNETCTL_SUCCESS)
700 if (_rmnetctl_check_len(str_len, error_code) != RMNETCTL_SUCCESS)
711 uint16_t *error_code,
719 if ((!hndl) || (!error_code) ||
731 if (_rmnetctl_check_len(str_len, error_code)
744 if ((*error_code = rmnetctl_transact(hndl, &request, &response))
747 if (_rmnetctl_check_code(response.crd, error_code) != RMNETCTL_SUCCESS)
750 return_code = _rmnetctl_set_codes(response.return_code, error_code);
757 uint16_t *error_code,
760 return rmnet_new_vnd_prefix(hndl, id, error_code, new_vnd, 0);
765 uint16_t *error_code,
773 if ((!hndl) || (!error_code)) {
783 if ((*error_code = rmnetctl_transact(hndl, &request, &response))
786 if (_rmnetctl_check_data(response.crd, error_code) != RMNETCTL_SUCCESS)
793 *error_code = RMNETCTL_API_ERR_STRING_TRUNCATION;
807 uint16_t *error_code) {
826 if ((*error_code = rmnetctl_transact(hndl, &request, &response))
829 if (_rmnetctl_check_code(response.crd, error_code) != RMNETCTL_SUCCESS)
831 return_code = _rmnetctl_set_codes(response.return_code, error_code);