sm               2389 ext/xmlrpc/libxmlrpc/xmlrpc.c       server_method* sm = Q_Head(&server->methodlist);
sm               2394 ext/xmlrpc/libxmlrpc/xmlrpc.c       while( sm ) {
sm               2395 ext/xmlrpc/libxmlrpc/xmlrpc.c          if(sm->name) {
sm               2396 ext/xmlrpc/libxmlrpc/xmlrpc.c             my_free(sm->name);
sm               2398 ext/xmlrpc/libxmlrpc/xmlrpc.c          if(sm->desc) {
sm               2399 ext/xmlrpc/libxmlrpc/xmlrpc.c             XMLRPC_CleanupValue(sm->desc);
sm               2401 ext/xmlrpc/libxmlrpc/xmlrpc.c          my_free(sm);
sm               2402 ext/xmlrpc/libxmlrpc/xmlrpc.c          sm = Q_Next(&server->methodlist);
sm               2442 ext/xmlrpc/libxmlrpc/xmlrpc.c       server_method* sm = malloc(sizeof(server_method));
sm               2444 ext/xmlrpc/libxmlrpc/xmlrpc.c       if(sm) {
sm               2445 ext/xmlrpc/libxmlrpc/xmlrpc.c          sm->name = strdup(name);
sm               2446 ext/xmlrpc/libxmlrpc/xmlrpc.c          sm->method = cb;
sm               2447 ext/xmlrpc/libxmlrpc/xmlrpc.c          sm->desc = NULL;
sm               2449 ext/xmlrpc/libxmlrpc/xmlrpc.c          return Q_PushTail(&server->methodlist, sm);
sm               2458 ext/xmlrpc/libxmlrpc/xmlrpc.c    server_method* sm;
sm               2463 ext/xmlrpc/libxmlrpc/xmlrpc.c       sm = Q_Iter_Get_F(qi);
sm               2464 ext/xmlrpc/libxmlrpc/xmlrpc.c       if(sm && !strcmp(sm->name, name)) {
sm               2465 ext/xmlrpc/libxmlrpc/xmlrpc.c          return sm;
sm               2529 ext/xmlrpc/libxmlrpc/xmlrpc.c          server_method* sm = Q_Iter_Get_F(qi);
sm               2530 ext/xmlrpc/libxmlrpc/xmlrpc.c          if(sm && !strcmp(sm->name, callName)) {
sm               2531 ext/xmlrpc/libxmlrpc/xmlrpc.c             return sm->method;
sm                112 ext/xmlrpc/libxmlrpc/xmlrpc_introspection.c       server_method* sm = find_method(server, method);
sm                113 ext/xmlrpc/libxmlrpc/xmlrpc_introspection.c       if(sm) {
sm                114 ext/xmlrpc/libxmlrpc/xmlrpc_introspection.c          XMLRPC_AddValueToVector(vector, sm->desc);
sm                161 ext/xmlrpc/libxmlrpc/xmlrpc_introspection.c          server_method* sm = Q_Iter_Get_F(qi);
sm                162 ext/xmlrpc/libxmlrpc/xmlrpc_introspection.c          if(sm) {
sm                163 ext/xmlrpc/libxmlrpc/xmlrpc_introspection.c             XMLRPC_AddValueToVector(xMethodList, sm->desc);
sm                178 ext/xmlrpc/libxmlrpc/xmlrpc_introspection.c       server_method* sm = Q_Iter_Get_F(qi);
sm                179 ext/xmlrpc/libxmlrpc/xmlrpc_introspection.c       if(sm) {
sm                180 ext/xmlrpc/libxmlrpc/xmlrpc_introspection.c          XMLRPC_VectorAppendString(xResponse, 0, sm->name, 0);
sm                198 ext/xmlrpc/libxmlrpc/xmlrpc_introspection.c       server_method* sm = find_method(server, method);
sm                199 ext/xmlrpc/libxmlrpc/xmlrpc_introspection.c       if(sm && sm->desc) {
sm                208 ext/xmlrpc/libxmlrpc/xmlrpc_introspection.c          xSig = XMLRPC_VectorGetValueWithID(sm->desc, xi_token_signatures);
sm                257 ext/xmlrpc/libxmlrpc/xmlrpc_introspection.c       server_method* sm = find_method(server, method);
sm                258 ext/xmlrpc/libxmlrpc/xmlrpc_introspection.c       if(sm && sm->desc) {
sm                259 ext/xmlrpc/libxmlrpc/xmlrpc_introspection.c          const char* help = XMLRPC_VectorGetStringWithID(sm->desc, xi_token_purpose);
sm                512 ext/xmlrpc/libxmlrpc/xmlrpc_introspection.c             server_method* sm = find_method(server, name);
sm                514 ext/xmlrpc/libxmlrpc/xmlrpc_introspection.c             if(sm) {
sm                515 ext/xmlrpc/libxmlrpc/xmlrpc_introspection.c                if(sm->desc) {
sm                516 ext/xmlrpc/libxmlrpc/xmlrpc_introspection.c                   XMLRPC_CleanupValue(sm->desc);
sm                518 ext/xmlrpc/libxmlrpc/xmlrpc_introspection.c                sm->desc = XMLRPC_CopyValue(xMethod);